Codeguru Update eNewsletter - December 18th, 2007

==========================================================
CodeGuru Newsletter
December 18, 2007
http://www.CodeGuru.com

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

___________________________ Sponsors ________________________________
Internet.com eBook Library
_____________________________________________________________________
==========================================================

TOPICS:

--> Editorial
--> Recently Published Books

--> New on CodeGuru: 
        ==> ADO.NET
                - Getting Started with Microsoft Synchronization Services for ADO.NET
        ==> Delegates
                - [Updated] Using Delegates to Interchange Information Between Siblings of a Parent Form
        ==> Misc.
                - TypeForwardedTo Attribute: Forward a Type to a Different Assembly
        ==> Security
                - Cryptographically Random Password Generator

--> Discussion Groups -- HOT Threads
        - Translate Problem (VB)
        - sendto does not send data (C++)
        - Paramters as references (C++)

--> Highlighted new articles on Developer.com
        1. A First Look at the VS2008 ReportViewer
        2. Understanding Transforms in Java 3D
        3. Java vs Ruby: a Comparison of the Key Elements

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

It is hard to believe that yet another week has gone by. It seems like 2007 is flying quicker than previous years. In just a week it will be Christmas Day, and it is just two weeks until 2008.

It has been a great year with lots of big releases. I'll take a look at a few of the big releases for 2007 in one of the upcoming newsletters. I also plan to talk about a lot of other topics that have been a part of recent discussions. These include differences between RIA and Web 2.0, insights on SaaS, and the ideas for some redesign changes around Codeguru.

Are there things you'd like to hear about in 2008? If so, let me know. I believe next year will be a big year for Codeguru. It should include some site usage changes, maybe a few special guests, and lots of articles and great discussions.

Speaking of articles, now is a slower time of year for many people. You might want to consider writing up some of the tips or tricks you learned in 2007 and share them with others around Codeguru. We plan to continue giving someone cash each month, so what better time than now to take a few minutes to see if your tip, trick, or coding sample can snag you an extra $200 US.

Until next week.... Happy Holidays!

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

/-------------------------------------------------------------------
From the Internet.com eBook Library: Navigating Your IT Career
A career in information technology usually has its share of
ups and downs. Download this Internet.com eBook to learn
where the jobs are in IT, how to negotiate a salary, and
helpful advice on job security and how to deal with a layoff.
Join Internet.com now to download!
http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,dvzl,4myr,jorm,i5r0
--------------------------------------------------------------adv.-/

=========================================================
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

--> Geekonomics
      The real cost of insecure software
      By David Rice for Addison-Wesley
      370 pages for $29.99 Hardbound
      http://books.internet.com/books/0321477898

--> Windows via C/C++
      By Jeffrey Richter and Christophe Nasarre for Microsoft Press
      840 pages for $69.99 Hardbound
      http://books.internet.com/books/0735624240

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

This week's CodeGuru posts:

==> ADO.NET

- Getting Started with Microsoft Synchronization Services for ADO.NET
    By Rachel Baker -
Are you looking for a synchronization solution to your occasionally connected .NET application? Learn how to create a sample "Microsoft Synchronization Service for ADO.NET" solution in C# with an ASP.NET Web service layer.

http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,e4sw,eeub,jorm,i5r0

==> Delegates

- [Updated] Using Delegates to Interchange Information Between Siblings of a Parent Form
    By Mehedi Shams
Discover how to interchange information between sibling forms of a parent form. In many cases, especially in MDI applications, you need to interchange information between child forms that are instantiated by the same parent. In such cases, delegates are a suitable way to exchange information.

http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,6fmg,5wj7,jorm,i5r0

==> Misc.

- TypeForwardedTo Attribute: Forward a Type to a Different Assembly
    By Mehedi Shams
We often face the need to shift a type from one assembly to another. What if everything is already deployed? The TypeForwardedTo attribute comes in to help.

http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,67n2,lrf8,jorm,i5r0

==> Security

- Cryptographically Random Password Generator
    By Garrett Groff
Create a cryptographically random password generator, including options that allow the user to specify allowable characters in the password.

http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,cyiy,5mzb,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> Translate Problem (VB)
        http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,eso1,b23,jorm,i5r0

==> sendto does not send data (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,22jl,e3v8,jorm,i5r0

==> Paramters as references (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,6v0h,aznh,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. A First Look at the VS2008 ReportViewer
    By William R. Vaughn -
The Visual Studio team has taken a first step toward integrating the BI (Business Intelligence) Report Wizard.a baby step.
http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,72dd,kfcr,jorm,i5r0

2. Understanding Transforms in Java 3D
    By Richard G. Baldwin -
Understand the concept of transforms in Java 3D and learn how to write Java 3D code using that knowledge.
http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,14u8,gela,jorm,i5r0

3. Java vs Ruby: a Comparison of the Key Elements
    
By Deepak Vohra -
Ruby is often compared to Java and is touted as an alternative to Java. Take a closer look at the building blocks of the two languages and decide for yourself.
http://nl.internet.com/ct.html?rtr=on&s=1,3oc6,1,ejxn,t8t,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

  • 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 …

  • 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.

Most Popular Programming Stories

More for Developers

RSS Feeds

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