CodeGuru Update eNewsletter - October 11th, 2005

==========================================================
CodeGuru Newsletter
October 11, 2005

http://www.CodeGuru.com

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

______________________________ Sponsors ______________________________
Search Engine Strategies Conf. & Expo 12/5-12/8 Chicago
ISPCON Fall 2005 - October 18-20, 2005 Santa Clara, CA
______________________________________________________________________

TOPICS:

--> Editorial -
... Product of the Year ...
... September winners ...

--> Recently Published Books

--> New Articles on CodeGuru: |
       ==> Compilation
              - Discover Dynamic Code Compilation
       ==> Misc.
              - For Developers, Microsoft Has More in Store than Ever Before
              - For Developers, Microsoft Has More in Store than Ever Before, Part 2
       ==> Sample Chapter
              - User Training for Busy Programmers: Develop effective software training classes quickly and easily
       ==> Sockets
              - [Updated] Asynchronous Socket Programming in C#: Part I
              - [Updated] Asynchronous Socket Programming in C#: Part II
       ==> Types
              - [Updated] A Big Integer Package for Use in Visual Basic Written in Visual C++

--> Discussion Groups -- HOT Threads
       - How to override default constructor to get a do-nothing constructor?
       - Z-order, getting dialog on top.
       - Changing the caret size according to font size

--> Highlighted new articles on Developer.com 
       1. Measuring the Benefits of Ajax
       2. Object Signatures
       3. Who Says EJB 2.1 is Too Hard?
       4. Developing Portlets with Apache Pluto

/-------------------------------------------------------------------
Search Engine Strategies Conference & Expo Fall 2005, the premier event
for search engine marketing and optimization, returns to Chicago Dec. 5-8,
2005. Be part of this exclusive gathering of search professionals that
features world-renowned search engine expert Danny Sullivan.
Whether you are new to search marketing and need to come up to
speed or are experienced and looking to further your existing knowledge,
the show offers plenty to everyone of all levels. Register early & save!
http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,itqj,fko2,jorm,i5r0
------------------------------------------------------- -------adv.-/

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

Once a year Developer.com gives out awards for the best products in a number of categories. It is nearing that time of the year once again. As such, it is your chance to nominate some of the products that you believe should be considered for the award. Please take a few minutes and go to the following site:

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,ediv,cvyf,jorm,i5r0

At this site you'll be able to enter your nominations in a variety of categories. This includes categories for best framework, the best development tool, the best Web service product, the best .NET tool or add-in, and several other categories.

...September Winners...

If you published an article in September, then you had a chance to get a Codeguru shirt or a book. The lucky people who published an article in September are:

Tvmogul      (http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,9w2b,gu67,jorm,i5r0
wcpierce      (http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,fyma,fezs,jorm,i5r0
Matteo D'Avena     (http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,fpzx,gi43,jorm,i5r0

You each have sixty days to contact us to claim your book or shirt. You can contact us at submit@Codeguru.com. In the mean time, if you publish an article in October, you might win next month! For more information, see:

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,5vha,fptl,jorm,i5r0

For those of you waiting for the Xbox 360, Microsoft recently announced some of the games that will be available on the launch date (Nov. 22nd for North America, Dec. 2nd for Europe, and Dec. 10th for Japan). This list can be found at:

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,3ft4,4j21,jorm,i5r0

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:

http://www.codeguru.com/review-guidelines.php

--> Enterprise Web Services Security
      By Hollar / Murphy for Charles River Media
      420 pages with CD for $49.95 
      http://books.internet.com/books/1584504137
& nbsp;     Covers both .NET and J2EE.

=========================================================
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,1y7d,1,fka1,909i,jorm,i5r0

This week's posted CodeGuru articles:

==> Compilation

- Discover Dynamic Code Compilation
    By Mark Strawmyer
Explore dynamic code compilation with a demonstration that creates new assemblies on the fly and compiles them in memory. This functionality has a number of potential uses and benefits.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,br2t,71np,jorm,i5r0

==> Misc.

- For Developers, Microsoft Has More in Store than Ever Before
    By Patrick Gallucci
Get a recap of Microsoft's Professional Developers Conference (PDC) 2005 from a developer who's been there  and done that -- and got the DVD. Find out Redmond has planned for .NET developers.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,hu2l,i82z,jorm,i5r0

==> Misc.

- For Developers, Microsoft Has More in Store than Ever Before, Part 2
    By Patrick Gallucci
Microsoft announced so many new tools and technologies at its Professional Developers Conference (PDC) 2005 that our "man on the scene" needed a second article to cover it all. Find out what else Redmond has planned for .NET developers.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,3pie,kes1,jorm,i5r0

==> Sample Chapter

- User Training for Busy Programmers: Develop effective software training classes quickly and easily
    By Packt Publishing
From this sample chapter, learn how to develop effective lectures to use when training users on your software products.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,5jf3,ejqi,jorm,i5r0

==> Sockets

- [Updated] Asynchronous Socket Programming in C#: Part I
    By Jayan Nair
This is a simple Client-Server application developed to explain the concept of asynchronous sockets in C#. This extends the socket program to accept multiple clients. Because this example uses Asynchronous methods, threads are not necessary to communicate to multiple clients (though internally the asynchronous communication mechanism uses threads at the OS level).

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,2ddb,6qr6,jorm,i5r0

==> Sockets

- [Updated] Asynchronous Socket Programming in C#: Part II
    By Jayan Nair
Second part of the C# asynchronous socket example, showing more features in socket programming.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,7heo,flyr,jorm,i5r0

==> Types

- [Updated] A Big Integer Package for Use in Visual Basic Written in Visual C++
    By jeffrey@toad.net
A 'How To' for creating a COM Big Integer Library using Visual C++ ATL Wizard and Wei Dai's Crypto++ Library.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,83ns,lfzl,jorm,i5r0

/-------------------------------------------------------------------
Be part of The Leading Event for Wired & Wiresless ISPs,
where wise mavericks grasp, debate and master what makes a killer
Internet service business. Step outside the vacuum and surround
yourself with the people who GET IT, how they do it and the tools they use.
Register today at: www.ispcon.com
----------------------------------------------------- ---------adv.-/

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

Check out the CodeGuru discussion forums at:

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,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:

==> How to override default constructor to get a do-nothing constructor?
        http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,j24g,k15a,jorm,i5r0

==> Z-order, getting dialog on top.
        http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,gbb9,b4y3,jorm,i5r0

==> Changing the caret size according to font size
        http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,utu,55t3,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. Measuring the Benefits of Ajax
    By Alexei White -
Ajax gives Web apps a desktop experience. However, businesses want to understand what the applicability is to the bottom line. A comparison between a traditional Web application and an Ajax one shows that dramatic quantifiable cost savings can be measured  when looking at specific application metrics.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,b77v,18e4,jorm,i5r0

2. Object Signatures
    By Matt Weisfeld -
Avoid putting code in a frontline application that is specific to any specific implementation. The answer is to utilize the concept of wrappers.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,k01w,hsc,jorm,i5r0

3. Who Says EJB 2.1 is Too Hard?
    By Dick Wall -
The EJB 2.1 architecture has a reputation of complexity, but this need not be the case. In this article, Dick Wall proposes an approach of aggressively using IDE tools to help simplify development and increase productivity when using EJBs.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,kjq9,gqgl,jorm,i5r0

4. Developing Portlets with Apache Pluto
    By David DeWolf -
Discover the advantages of using Pluto (the reference implementation of the Java Portlet Specification (JSR-168) as a portlet development environment and the practical steps needed to set up such an environment.

http://nl.internet.com/ct.html? rtr=on&s=1,1y7d,1,j4nw,dfqs,jorm,i5r0

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



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Entire organizations suffer when their networks can't keep up and new opportunities are put on hold. Waiting on service providers isn't good business. In these examples, learn how to simplify network management so that your organization can better manage costs, adapt quickly to business demands, and seize market opportunities when they arise.

  • Today's enterprise datacenter can be one of the most complex business environments with dozens (for smaller business), hundreds (for larger and midsize business), even thousands (for hyperscale businesses) of servers that must be managed and monitored. At this level, just managing the cords can be challenging — let alone keeping up with the growing need for more agility and scalability within the datacenter. Simply put, companies are aggressively looking for less complexity and more agility from their …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date