CodeGuru Update eNewsletter – May 16th, 2006

CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

==========================================================
CodeGuru Newsletter
May 16, 2006

http://www.CodeGuru.com


This newsletter is part of the Developer.com, EarthWeb, and
internet.com networks.
Jupitermedia Corporation


___________________________ Sponsors
________________________________
Jupiterimages
_____________________________________________________________________
==========================================================


TOPICS:



–> Editorial –


–> Recently Published Books


–> New on CodeGuru:
   — Articles —

        ==>
AJAX
               
– XMLHttp Requests for
Ajax
        ==>
ASP.NET
               
– ASP.NET Tip: Create a BasePage Class for All Pages to
Share
        ==>
Assemblies
               
– Assemblies in
.NET
        ==> C#
3.0
               
– One-Step Object Creation and Initialization in C#
3.0
        ==>
Encryption
               
– Crypto++. Holds the Key to Encrypting Your C++ Application
Data
        ==>
.NET 
               
– Common Type System (CTS): One Platform to Rule Them
All

–> Discussion Groups — HOT
Threads
       
– Code for
calling help file
       
– CAsyncSocket onReceive()
delay
        – From an
array of HEX Codes to a collection of JPG files?



–> Highlighted new articles on
Developer.com 

       
1. Closing the Loop: Using SOA to Automate Human
Interaction
        2.
Security in a Loosley Coupled SOA
Environment
        3. Is
“Java Server Faces” a Bona Fide Panacea for the Web UI?


/——————————————————————-
Jupiterimages
– your search ends here
Jupiterimages offers online subscriptions and single
image
downloads for clipart, Web graphics, photos, footage and
music
(including flash versions) via a comprehensive network
of
design-oriented Web sites for industry professionals and
individual
consumers.
See what you’re missing.
Go to:
http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,dh1n,3138,jorm,i5r0
————————————————————–adv.-/


==========================================================
Comments
from the
Editor
==========================================================


This week I’m at JavaOne in San Francisco learning about the latest
happenings in the Java world. Tune in next week or watch the site for the latest
updates on what interesting tidbits I learn. In the mean time, check out the
newest video that will be posting this week to the site!


Until next week…


Brad!
—————————
Bradley L.
Jones
www.CodeGuru.com
—————————


=========================================================
Recently
Published Books
=========================================================


For those of you keeping up by reading books. The following are just a few of
the new books that have been recently released. If you’ve read any of these,
feel free to write a review to be posted on CodeGuru. See the submission
guidelines at: https://www.codeguru.com/review-guidelines.php


–> Beginning ASP.NET 2.0 in VB
2005

      From Novice to
Professional
     
By Matthew MacDonald for Apress
      1070 pages for
$49.99
      http://books.internet.com/books/1590596218


–> TSP Coaching Development
Teams

      By Watts S. Humphrey for
Addison-Wesley
      420 pages for $54.99
(Hardcover)
      http://books.internet.com/books/0201731134


–> The Microsoft Data Warehouse
Toolkit

      With SQL Server 2005 and
the Microsoft Business Intelligence
Toolset
      By Mundy and Thornthwaite with
Kimball for Wiley
      600 pages for $50.00

      http://books.internet.com/books/0471267155


=========================================================
New
& Updated Articles on
CodeGuru
==========================================================


Following are short descriptions of new articles on CodeGuru. If you are
interested in submitting your own article for inclusion on the site, then you
will find guidelines located at http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,fka1,909i,jorm,i5r0


This week’s CodeGuru posts:


==================
===    Articles   
===
==================


==> AJAX


– XMLHttp Requests for Ajax
 
   By
Nicholas C. Zakas
Professional AJAX author Nicolas Zakas shows the benefits
as well as some of the disadvantages of using HTTP requests in your
applications.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,hi5l,3so,jorm,i5r0


==> ASP.NET


– ASP.NET Tip: Create a BasePage Class for All Pages
to Share
    By Eric
Smith
Creating a shared Page class from which all your Web pages inherit
allows the pages to share common functions, settings, and so forth without
having to do much work.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,z0h,m9xo,jorm,i5r0


==> Assemblies


– Assemblies in .NET
    By
sameer_sood
Learn how to use C# to create shared .NET assemblies.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,500n,douy,jorm,i5r0


==> C# 3.0


– One-Step Object Creation and Initialization in C#
3.0
    By Vipul Patel
C# 3.0 introduced object
initializers, which provide a new syntax to initialize the objects you create.
This simple syntax combines object creation and initialization into a single
step.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,98qg,bgj3,jorm,i5r0


==> Encryption


– Crypto++. Holds the Key to Encrypting Your C++
Application Data
    By Victor
Volkman
The need to encrypt sensitive information is more important than
ever. Luckily, the C++ class library Crypto++ enables you to encrypt your
application data regularly and painlessly.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,o5,he3o,jorm,i5r0


==> .NET


– Common Type System (CTS): One Platform to Rule Them
All
    By Joe Duffy
The Common Language
Infrastructure (CLI) specification executes code inside the bounds of a
well-defined typesystem, called the Common Type System (CTS).



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,hcrn,ekgj,jorm,i5r0


==========================================================
Discussion
Groups
==========================================================


Check out the CodeGuru discussion forums at:


http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,bcr8,cx5j,jorm,i5r0


Forums include Visual C++, General C++, Visual Basic, Java, General
Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!


… HOT THREADS …


Some of the current threads with the most activity are:


==> Code for calling help
file

        http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,e7le,lwdt,jorm,i5r0


==> CAsyncSocket onReceive()
delay
       
http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,kw3n,1lqp,jorm,i5r0


==> From an array of HEX Codes to a collection of JPG
files?
        http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,hik7,4ioe,jorm,i5r0


==========================================================
New
Articles on
Developer.com
==========================================================


Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).


1. Closing the Loop: Using SOA to Automate Human
Interaction
    By Surekha Durvasula, Dave Lindeman,
and Bob Hensle –
See how you can take correction mechanisms designed for
human interpretation and replace them with an automated correction mechanism.the
Service-Enabled Analytical Interpreter.that can be used within a Service
Oriented Architecture (SOA) environment.




http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,9vh,bsd6,jorm,i5r0


2. Security in a Loosley Coupled SOA
Environment
    By Eric Pulier and Hugh Taylor –

SOA promises efficiencies and improvements; however, all benefits could be
lost if you don’t have the right security pieces in place.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,7z58,40nl,jorm,i5r0


3. Is “Java Server Faces” a Bona Fide Panacea for the Web
UI?
    By Vlad Kofman –
See how this relatively
new technology for the RAD development of Java Web applications allows you to
develop an enterprise-scale Web applications with the navigation flow control,
drag-and-drop pre-build components (tags) for UI widgets, validators,
converters, and internalization resource bundles, as well as create new custom
UI widgets, validators, and converters.



http://nl.internet.com/ct.html?rtr=on&s=1,2g8b,1,ethl,35by,jorm,i5r0


==========================================================

More by Author

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Must Read