CodeGuru Update eNewsletter - June 21st, 2005

==========================================================
CodeGuru Newsletter
June 21, 2005
http://www.CodeGuru.com

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

___________________________ Sponsors ________________________________
Wi-Fi Planet Conferences & Expos 2005
_____________________________________________________________________
==========================================================
All newsletters are sent from the domain "internet.com."
If configuring e-mail or Spam filter rules, please use this
domain name (not the entire "from" address, which varies).
==========================================================

TOPICS:

--> Editorial - 
       - Comments

--> New Articles on CodeGuru: 
       ==> Design Technques
              - Migrating Visual Basic 6.0 Applications to .NET
       ==> C# Data
              - How to Link Different Data Sources Together
       ==> C++/Application Control
              - Platform/Part Architecture
       ==> C++/MFC Database
              - Loading Blowfish-Encrypted Data Into an MSXML2 DOM Object
       ==> C++/Managed C++
              - Using Delegates with Native Function Callbacks in Managed C++
       ==> C++/Math
              - The Basics Of Binary
       ==> VB 
              - Overloading Operators in VB.NET 2.0

-->Discussion Groups

--> Highlighted new articles on Developer.com
       1. Easy Web Templates with JDeveloper 10g
       2. EAI Integration.A Case Study
       3. BizTalk 2004 Business Rules Explained

/-------------------------------------------------------------------
Wi-Fi Planet Conference & Expo 2005 - The World's Largest
Wi-Fi Business Event - coming to a city near you! These are the
definitive events of the Wi-Fi industry, where business users
gain the knowledge they need to make strategic buying decisions
and where the industry charts it future direction. Don't miss these
must attend events that are held in San Jose, Tokyo, and Baltimore.
Register today! www.jupiterevents.com
--------------------------------------------------------------adv.-/

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

Last week, I talked a bit about Tech Ed. Hopefully, those of us who made it to Tech Ed will be able to write a number of articles that share some of what we learned. If you attended, please consider submitting any tips, tricks, or other information you found interesting.

Today, I have the pleasure of being in Redmond on the Microsoft campus. While I can't share everything I learn due to non-disclosure agreements, I hope to be able to bring back some additional information to add to that from Tech Ed. Additionally, like always, it is great to get a chance to meet face-to-face with some of the product leaders and others at Microsoft.

I know my traveling causes a few delays in the posting of some of the content onto the site. If you've submitted something and are wondering what the status is, feel free to e-mail submit@CodeGuru.com at any time. Susan should be able to get you a quick status. You can also use that address with any issues on submitting.

If you are wanting to give a shot at writing, but aren't sure what to write about, then there are several options. You can check out the articles forum for suggestions. Alternatively, you can post a message in the Feedback forum saying you would like ideas. You should also include the topic area that you'd are familiar with (such as C++, STL, MFC, VB, VB .NET, C#, the .NET CLR, IL, patterns, and many more). I'm sure a number of our members will have suggestions for you to choose.

Until next week

Brad!
---------------------------
Brad Jones, Microsoft MVP
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

--> ASP.NET 2.0 A Developer's Notebook
      By Wei-Meng Lee for O
      320 pages for $29.95
      http://books.internet.com/books/0596008120

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

This week's posted CodeGuru articles:

==> Design Techniques

- Migrating Visual Basic 6.0 Applications to .NET
   By Yogi Abhyankar
Microsoft is officially withdrawing support for Visual Basic 6.0 starting January 2006. Strategies and plans need to be outlined for migrating these applications to either VB.NET or C#.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,b0xd,aapz,jorm,i5r0

==> C# Data

- How to Link Different Data Sources Together
  
By Klaus Salchner
Learn to link SQL Server with many different data sources. See how to link SQL Server to a directory like Active Directory Application Mode, a Microsoft Indexing Server catalog, a Microsoft Access database, and a Microsoft Excel spreadsheet.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,8lmm,8rbh,jorm,i5r0

==> C++/Application Control

- Platform/Part Architecture
   By amado
Have you ever wanted to make changes to your system without having to update or recompile the code? Have you ever needed to pause a function, discontinue its usage, or even condition its access?

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,2v07,2h0c,jorm,i5r0

==> C++/MFC Database

- Loading Blowfish-Encrypted Data Into an MSXML2 DOM Object
   By Tom Archer
Learn how to use helper functions that (by utilizing a popular Blowfish class) open and decrypt an XML file in memory and then load that memory - without writing it to disk -- into a DOM object.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,hf27,2cs0,jorm,i5r0

==> C++/Managed C++

- Using Delegates with Native Function Callbacks in Managed C++
   By Tom Archer
Learn how to import native DLL functions into a Managed C++ application and how to define and pass delegates for asynchronous processing with callback functions.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,9ds0,hmq8,jorm,i5r0

==> C++/Math

- The Basics Of Binary
   By Pinky98
Learn about the basics of how binary data is stored and manipulated. It is intended for readers who are fairly new to numerical systems. The concepts of storing integers, real numbers, and characters are discussed.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,fbtg,i5uk,jorm,i5r0

==> VB

- Overloading Operators in VB.NET 2.0
   By Paul Kimmel
VB.NET 2.0 enables you to utilize overloaded operators, which not only are easy to implement but also can provide your classes with intuitive operators. Learn how to use this powerful feature.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,is5c,l11m,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

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

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

1. Easy Web Templates with JDeveloper 10g
   By Chris Schalk -
Discover how to build and work with J2EE Web application design templates even before the official Web templating support is available in the next JDeveloper version.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,3w8w,6rkw,jorm,i5r0

2. EAI Integration.A Case Study
   By Tarun Gupta -
It is always helpful to learn from the example of others. See how one group of developers successfully integrated EAI into their company.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,5xi7,4p6k,jorm,i5r0

3. BizTalk 2004 Business Rules Explained
   By Jeffrey Juday -
Give power users more control over areas of your BizTalk Orchestration. With Business Rules, you can wrap your .NET classes and XML document elements in easy-to-understand language.

http://nl.internet.com/ct.html?rtr=on&s=1,1p9x,1,52a,g47a,jorm,i5r0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Advertising: If you are interested in advertising in our newsletters, call Claudia at 1-203-662-2863
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information about advertising opportunities, visit http://www.jupiterweb.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For details on becoming a Commerce Partner, contact David Arganbright
on 1-203-662-2858 or go to www.jupitermedia.com/corporate/licensingform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To learn about other free newsletters offered by internet.com or
to change your subscription visit http://e-newsletters.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

internet.com network of more than 160 Web sites is organized into 12 channels:

Developer http://internet.com/webdev/
Download http://internet.com/downloads/
International http://internet.com/international/
Internet Lists http://internet.com/lists/
Internet News http://internet.com/news/
Internet Resources http://internet.com/resources/
IT http://internet.com/it/
Small Business http://internet.com/sb/
Linux/Open Source http://internet.com/linux/
Windows Technology http://internet.com/win/
Wireless Internet http://internet.com/wireless/
xSP Resources http://internet.com/xsp/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To find an answer - http://search.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Looking for a job? Filling an opening? - http://jobs.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This newsletter is published by Jupitermedia Corporation
Copyright (c) 2005 Jupitermedia Corporation. All rights reserved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information on reprinting or linking to Jupitermedia content:
http://www.jupitermedia.com/corporate/permissionform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



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