Codeguru Update eNewsletter - February 27th, 2007

==========================================================
CodeGuru Newsletter
February 27, 2007
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: 
        ==> AJAX
                - Consuming Membership and Profile Services via ASP.NET AJAX
        ==> ASP.NET Tip
                - Adding Tracing to an Application
        ==> .NET 3.0 - WCF
                - Looking at the Windows Communication Foundation (WCF)
        ==> Reporting
                - Creating Crystal Reports Using the Push Method in .NET
        ==> STL
                - Prefer std::string to char*
        ==> Visual Basic (.NET 3.5)
                - Dynamic Identifiers: A Sneak Peek at .NET 3.5 for VB Programmers

--> Discussion Groups -- HOT Threads 
        - Understanding the implementation of virtual functions (C++)
        - fstream to array (VC++)
        - Problem : Threads WILL NOT DIE!! (C++)

--> Highlighted new articles on Developer.com 
        1. Extending Event Handling with the BREW UI Toolkit
        2. The Search for the Holy Grail(s)
        3. Running Your First Rails Application on JRuby

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

This past week we added a few new category options to Codeguru to help organize articles. You'll find new categories for .NET, Security, Vista development and more.

In the next week or two you should expect another change on Codeguru as well. We are currently upgrade our forum software on our VBForums.com site. Codeguru will also be getting this upgrade. If all goes well, there will be a number of new features.

This new software will also let us add to the forum functionality much easier going forward. There are a few features that have been asked for that might just make it onto the forum in the  near future. I'll leave it as a suprise for now, but watch for changes in the future!

In the mean time, I'd like to thank everyone that has made suggestions up to this point. While we don't make all suggested changes (at times we get conflicting suggestions!), we are getting some of the changes made. Hopefully you'll agree that they are leading to a better site for you!

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

--> Beginning Expression Web
      By Zak Ruvalcaba for WROX
      480 pages for $39.99
      http://books.internet.com/books/0470073155

--> ASP.NET 2.0 Black Book
      Includes VB 2005 and C# 2005 code
      By Dreamtech Software for Paraglyph Press
      1200 pages for $49.99 w/ CD
      http://books.internet.com/books/1933097175

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

This week's CodeGuru posts:

==> AJAX

- Consuming Membership and Profile Services via ASP.NET AJAX
    By Bipin Joshi
You can consume ASP.NET 2.0 application services -- such as Membership, Roles, and Profiles -- from client-side JavaScript code with ASP.NET AJAX.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,4ozz,41em,jorm,i5r0

==> ASP.NET Tip

- Adding Tracing to an Application
    By Eric Smith
Tracing down errors in web applications and services is no easy task. To make it simpler, learn how to add trace statements to your code. They appear only when tracing is enabled on the web page or the web site.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,58sx,3g65,jorm,i5r0

==> .NET 3.0 - WCF

- Looking at the Windows Communication Foundation (WCF)
    By Jayant Kulkarni
Discover Windows Communication Foundation (WCF). Microsoft introduced this technology, which is a part of .NET 3.0, to make your life easy when it comes to building distributed applications.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,ilzz,h0c2,jorm,i5r0

==> Reporting

- Creating Crystal Reports Using the Push Method in .NET
    By Kelvin McKisic
Learn how to use datasets to power Crystal Reports, without the need for a server-based database.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,9rg2,8yrw,jorm,i5r0

==> STL

- Prefer std::string to char*
    By Marius Bancila
Understand the benefits of using the STL's std::string class over the C-like character arrays.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,9ojo,13k0,jorm,i5r0

==> Visual Basic (.NET 3.5)

- Dynamic Identifiers: A Sneak Peek at .NET 3.5 for VB Programmers
    By Paul Kimmel
Attention VB programmers: Dynamic identifiers are not just weakly typed variants extended to C#. Find out what this new technology is and why it's better than what you're used to.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,l4iq,5uy3,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> Understanding the implementation of virtual functions (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,4hb5,3lwp,jorm,i5r0

==> fstream to array (VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,htxv,419n,jorm,i5r0

==> Problem : Threads WILL NOT DIE!! (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,2nrc,h2ky,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. Extending Event Handling with the BREW UI Toolkit
    By Ray Rischpater -
See how to use a HandlerDesc to catch your own events in a form or widget's event handler using a HandlerDesc.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,awsr,jzmw,jorm,i5r0

2. The Search for the Holy Grail(s)
    By Graeme Rocher -
Grails specifically is a next-generation web application framework for Java that leverages the Groovy language to promote simplicity and convention. Explore the history behind Grails' inception and why you should be interested in it and its alternatives.

http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,fhku,jcm8,jorm,i5r0

3. Running Your First Rails Application on JRuby
    By Dominic Da Silva -
Work step-by-step to install Rails into your JRuby installation and get a simple Rails application up and running.
http://nl.internet.com/ct.html?rtr=on&s=1,30x2,1,9cpz,32ke,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