<title>Wrox Press Developers Journal Programmer to Programmer TM</title>
If you would prefer to receive plain text, please let us know:
<p align="center"><b><font face="Arial Black" size="4">
<img border="0" src="http://www.wrox.com/Images/Website/newwroxlogo.gif" width="60" height="60" alt="Wrox Press">
Wrox </font><font face="Arial" size="4">Press Developer's Journal
<font face="Arial" size="2"><i>Programmer to Programmer</i></font>
<font size="3" face="Arial"><a name="beginning">IN THIS ISSUE</a></font></b></p>
<a href="#title"><font face="Verdana" size="1" color="#000000">TITLE OF THE MONTH</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#gems"><font face="Verdana" size="1" color="#000000">GEMS FROM THE CATALOGUE</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#recently"><font face="Verdana" size="1" color="#000000">RECENTLY RELEASED</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#future"><font face="Verdana" size="1" color="#000000">FUTURE TITLES</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#news"><font face="Verdana" size="1" color="#000000">NEWS & FEATURES</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#announce"><font face="Verdana" size="1" color="#000000">WROX ANNOUNCEMENTS</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#other"><font face="Verdana" size="1" color="#000000">OTHER ANNOUNCEMENTS</font></a><font face="Verdana" size="1" color="#000000"><br>
<a href="#info"><font face="Verdana" size="1" color="#000000">INFORMATION FOR SUBSCRIBERS</font></a></p>
<a name="title"></a><b><font size="3" face="Arial">TITLE OF THE MONTH</font>
<font size="1" face="Verdana">ASP.NET Namespace Reference with C#</font></b>
<a href="http://www.wrox.com/ACON11.asp?ISBN=1861007442&tid027"><img border="0" height="151" alt="ASP.NET Namespace Reference with C#" src="http://www.wrox.com/Images/Covers/7442.gif" width="120"></a>
<b>ASP.NET Namespace Reference with VB.NET</b><br>
<a href="#beginning"><font face="Verdana" size="1" color="#000000">Top</font></a><font face="Verdana" size="1" color="#000000">
<a name="gems"></a><b><font size="3" face="Arial">GEMS FROM THE CATALOGUE</font></b>
<p><font size="1" face="Verdana">Professional Linux Programming<br>
<a href="http://www.wrox.com/ACON11.asp?ISBN=1861003013&tid027"><img border="0" height="151" alt="Professional Linux Programming" src="http://www.wrox.com/Images/Covers/3013.gif" width="120"></a>
Chapter 2: Concurrent Versions System (CVS)<br>
Chapter 8: GUI programming with GNOME/GTK+<br>
Chapter 9: GUI Building with Glade and GTK+/GNOME<br>
Chapter 13: GUI programming with KDE/Qt<br>
Chapter 14: Writing the dvdstore GUI using KDE/Qt<br>
Chapter 16: Creating Web interfaces with PHP<br>
Chapter 17: Embedding and extending Python with C/C++<br>
Chapter 21: Implementing CORBA with ORBit<br>
Chapter 27: Distributing the application<br>
<b><a name="recently"><font face="Arial" size="3">RECENTLY RELEASED</font></b>
<font size="1" face="Verdana">(click for more information)</font></p>
ASP.NET 1.0 Namespace Reference with C#</a>
ASP.NET 1.0 Namespace Reference with VB.NET</a>
Beginning ASP.NET Databases using C#</a>
<font color="#000080">(Join the p2p discussion list for this title here)</font></a>
Professional Open Source Web Services</a>
Developing C# Windows Software: A Windows Forms Tutorial</a>
Professional ASP.NET 1.0 XML using C#</a>
Visual Basic .NET Solutions Toolkit</a></font>
<a name="future"></a><p><b><font size="3" face="Arial">FUTURE TITLES</font></b>
Beginning .NET Web Services with VB.NET</a>
Professional ASP.NET Web Services with VB.NET</a>
<a name="news"></a><p><font size="3" face="Arial"><b>NEWS & FEATURES</b></font></p>
<a href="http://www.asptoday.com/default.asp?&tid027"><img alt="ASPToday" border="0" src="http://www.p2p.wrox.com/ASPToday/ASPTodayLogo.gif" width="170" height="29"></a><br>
<b>ASPToday announces their Inaugural<font color="#CC0000"> Guru Week</font></b></font>
- <b>Dan Wahlin</b> expounds on XML Support in ASP.NET<br><br>
ASPToday are proud to announce their first Guru Week. From 29th July to 2nd August Microsoft MVP, ASPToday author and www.xmlforasp.net/ founder
Dan Wahlin presents a series of specially commissioned articles, telling you all you need to know about XML support in ASP.NET. Drawing on his
experience of consulting and XML training, Dan's articles will allow anyone interested in XML to quickly get up to speed in this important subject.
Read more about ASPToday's Guru Weeks: <a href="http://www.wrox.com/ACON7.asp?art_type=1&id=809&tid027">http://www.wrox.com/ACON7.asp?art_type=1&id=809&tid027</a>
Subscription to ASPToday starts at $10 per month: <a href="http://www.asptoday.com/actions/linkhandlers/processsubscribelink.asp?&tid027"><b>subscribe Now</b></a>.
Alternatively, you can purchase any article in our library for <font color="#CC0000"><b>$5</b></font>.<br>
<b>Updating Data Safely with a DataSet,</b> an article by <font color="#CC0000"><b> Alex Homer</b></font>
<a href="http://www.wrox.com/ACON11.asp?ISBN=1861004923&tid027"><img border="0" height="151" alt="ASP.NET Distributed Data Applications" src="http://www.wrox.com/Images/Covers/4923.gif" width="120"></a>
"OK, so we can’t store all three values for a row (the current, original and the underlying values) in the
tables of our DataSet. Is this actually important? What do we actually need to perform the process, and
what do users actually expect to see? Can we make do with just two values instead of three, (and don’t
you hate books that keep asking questions)?"<br><br>
Read the whole of Alex Homer's article here:<br>
<a name="announce"></a><p><font size="3" face="Arial"><b>WROX ANNOUNCEMENTS</b></font></p>
- With <font color="#CC0000"><b>François Liger, Craig McQueen</b></font> and <font color="#CC0000"><b>Paul Wilston,</b></font>
authors of <a href="http://www.wrox.com/ACON11.asp?ISBN=1861007302&tid027">Visual Basic .NET Text Manipulation Handbook</a>
<b>Q. What do you think this book brings to the Visual Basic .NET developer, and so who do you think needs this book?</b><br><br>
<font color="#CC0000">[CM]</font> The book provides a quick easy reference for string programming tasks. String manipulation is a
large part of programming and it is difficult to remember it all. Having an accessible reference assists in finding existing code
to do the job rather than rewriting something that is already in the platform. It's valuable for all .NET developers.<br>
<font color="#CC0000">[PW]</font> I think all VB.NET developers need this book. String handling and regular expressions are
not arcane topics for high-flying gurus - they are the stuff of everyday programming! The regular expression chapters give a
great insight into what at first can seem a tricky topic. In addition the regular expression reference at the back of the book
is worth its weight in gold - certainly more readable than all the documentation I had to work with when writing the book.<br>
<font color="#CC0000">[AP]</font> In two sentences, explain what strings are in .NET<br><br>
Or read about Visual Basic .NET Threading Handbook:<br>
- with <font color="#CC0000"><b>Tobin Titus,</b></font> author of <a href="http://www.wrox.com/ACON11.asp?ISBN=1861007132&tid027"> Visual Basic .NET Threading Handbook</a>
In June, Wrox brought out a slim 260-page volume on threading in VB.NET. There has been some confusion as to why we would want to bring a book out on what
seems a straightforward topic. In this article we interview Tobin Titus (one of the authors on this title) and ask him various questions on the book, as
well getting his opinions on various programming-related topics.<br><br>
<b>Q. What is free threading?</b><br><br>
Free threading is the ability to control execution to the utmost within an application. While VB developers have been able to control some aspects of
threading in the past, they haven't been completely free to control those threads in the manner that they desire. Free threading allows the developer
to make decisions on when a thread should start, when it should end, and what it should do while executing.<br><br>
<b>Get on the Fast Track to Success</b><br><br>
If you are an experienced programmer who needs to get up to speed on core .NET Technologies as quickly as possible, the Fast Track series is for you.
The Fast Track books complement our Beginning and Professional series by providing concise guides to core topics. They deliver the essential facts and
understanding that are required to start taking advantage of .NET. By targeting specific groups of experienced developers, the books are able to
concentrate on providing valuable information rather than covering basics.<br><br>
<a href="http://www.csharptoday.com/default.asp?&tid027"><img alt="C#Today" border="0" src="http://www.p2p.wrox.com/ASPToday/CSharpTodayLogo.gif" width="170" height="30"></a></font></p>
Due to customer feedback, C#Today have decided to try out something new this week - we are making this week's code  download \ support material available to all non-subscribers
(providing they are a member of the Wrox Developer Community, which is free to join).<br><br>
<b>This week's case study: Generating Design Patterns Using CodeDOM</b>
The Code Document Model (CodeDOM), which provides the ability to generate source code in a number of the managed languages, is a very powerful .NET facility and has
attracted much interest. Within Visual Studio .NET, a complementary though unrelated feature is provided by the CodeModel object, which allows programmatic access to
hand-written code. Together these two tools provide a platform from which it should be possible to develop a VS.NET add-in to streamline the production of common designs
in code. This case study follows the development of such a tool, which attempts to automate the generation of a widespread design pattern in an existing C# or VB.NET project.<br><br>
<p><a href="http://p2p.wrox.com/default.asp?&tid027"><img alt="P2P - Programmer's resource centre" border="0" src="http://p2p.wrox.com/top.gif" width="192" height="34"></a></p>
<p><font size="1" face="Verdana">There are four new lists in the .NET category
Discuss Web Matrix, a free application development tool for ASP.NET
Generate code in C# or VB.NET for SQL Server
Principles and use of Regular Expressions</font></p>
</font><b><font size="3" face="Arial">INFORMATION FOR SUBSCRIBERS</font></b></p>
<p><font size="1" face="Verdana">You can unsubscribe from this list by visiting <a href="http://www.wrox.com/ACON3.asp?&tid027">http://www.wrox.com/ACON3.asp&tid027</a>
Enter your e-mail address into the field at the
bottom of the page and press the ‘unsubscribe’ button. The page will refresh
and you will see a short message above the field to tell you if you have
Similarly, to change the address that the
Developer’s Journal is mailed to, enter your previous address and click ‘unsubscribe’,
then enter your new address and click ‘subscribe’.
Replying to this mail, however, will <b>NOT</b>
automatically take your address off our lists.
We'd like to hear from you. Please send all
comments regarding the Developer's Journal to Vera at <a href="mailto:DJ@wrox.com">mailto:DJ@wrox.com</a>
be sent to <a href="mailto:feedback@wrox.com">mailto:feedback@wrox.com</a>
Technical support relating to Wrox books is available at <a href="mailto:support@wrox.com">mailto:support@wrox.com</a>
<p align="center"><font size="1" face="Verdana"><b>Wrox - Programmer to Programmer™