June 7, 2005
This newsletter is part of the Developer.com, EarthWeb, and internet.com networks.
___________________________ 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).
--> Editorial -
--> New Articles on CodeGuru:
- Use Traits Classes for Information About Types
- Implement a Centralized BizTalk File Creation Broker
- Visual C++ 2005 IDE Enhancements, Part 5: Variable Display
- Compression Classes Enhance I/O in .NET 2.0
- Create a Custom Application Block That Decouples Your Code
==> Microsoft Office 12
- Microsoft Chooses Native XML File Format as Default in Office 12
- Puzzle, a Game with the MFC Doc/View Architecture (SDI/MDI)
- Simple XML Parsing on WinCE 4.2 Using C++ and MSXML 3.0
- Build a Maintenance Application with the XmlTextWriter/XmlTextReader Classes
--> Discussion Groups (including Hot
- printf in MFC
- C++ "Applet"?
--> Highlighted new articles on Developer.com
1. Term of the Week: Interpreted Language
3. Using Maven for Large Projects
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
Comments from the Editor
As I write this, I'm sitting at Microsoft's Tech Ed conference in Orlando, Florida. Microsoft is in town, so the weather is fighting between sunning and rainy. Being that I'm inside with 11,000 other techies, I'm not too worried about the rain they brought.
What are the hot topics? There are no real surprises. The three things being pushed the most are Visual Studio 2005, SQL Server 2005, and BizTalk 2006. All of these are due out this year, so it is no surprise to see them highlighted. There are other minor things being hyped -- such as the BattleBOT running .NET and the RFID Infrastructure -- but nothing that has the press running to get the story delivered.
Regardless, there is a lot of great technical information being shared. Hopefully I'll be able to share a bunch of this over the coming weeks. If you are attending Tech Ed -- or any other conference -- you should consider writing up what you learned into an article as well.
I've also had a chance already to meet with a number of key product people. This includes some of the VB and C++ product managers. Next week, I'll share some of what I learned in these discussions. It is always great to see guys that really like what they are doing. You can tell these guys do by the passion they use when talking about their products!
I also talked with the Codezone people at Microsoft. If you have installed Visual Studio 2005's betas, make sure you check out the Help system. You'll find a communities results that includes articles posted to CodeGuru. This is just one of the ways we are working to help get exposure to the articles you have contributed to the site.
I'll share more later! For now, I need to get back to the conference!
Until next week!
Brad Jones, Microsoft MVP
... 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:
--> .NET Gotchas
75 Ways to Imporve Yoru C# and VB.NET Programs
By Venkat Subramaniam for O'Reilly
380 pages for $39.95
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,1ny9,1,fka1,909i,jorm,i5r0
This week's posted CodeGuru articles:
- Use Traits Classes for Information About
By Scott Meyers
The STL is primarily made up of templates for containers, iterators, and algorithms, but it also has a few utility templates. Learn more in this excerpt from "Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs."
- Implement a Centralized BizTalk File Creation
By Jeffrey Juday
By using BizTalk 2004, Web services, and the Broker enterprise pattern, you can create a centralized file broker that enables you to more easily configure security, administer services, and share code across your organization.
- Visual C++ 2005 IDE Enhancements, Part 5: Variable
By Nick Wienholt
For complex data types, the traditional display offered by debug windows is inadequate. Visual C++ 2005 makes a dramatic upgrade to the variable display, offering a number of improvements in the way you can examine data during a debug session.
- Compression Classes Enhance I/O in .NET
By Mark Strawmyer
Get a sneak preview of the compression and decompression classes that are coming in the .NET Framework 2.0 due out later this year.
- Create a Custom Application Block That Decouples Your
By Paul Kimmel
Implement Paul Kimmel's Radio pattern to separate internal messaging within an application. Along the way, you'll learn how to create a reusable custom application block for the same purpose.
==> Microsoft Office 12
- Microsoft Chooses Native XML File Format as Default in Office
Microsoft gives XML (and developers) a big boost by making the Office Open XML format the default in Office 12, giving enterprises the choice of XML or binary format, and offering a patch to ensure forward-compatibility for older Office versions.
- Puzzle, a Game with the MFC Doc/View Architecture
By Georges Dumond
Learn how to display a menu with thumbnails and several other windows, move and manage the pieces of a puzzle with a linked list, and then show them without flicker.
- Simple XML Parsing on WinCE 4.2 Using C++ and MSXML
By Steve Green
Learn how to parse XML files by using MSXML 3.0, an XML parser from Microsoft.
- Build a Maintenance Application with the
By Tom Archer
Tom Archer presents a step-by-step tutorial for building an application that uses the .NET XML classes to read and write video information to an XML file.
Check out the CodeGuru discussion forums at:
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:
==> printf in
New Articles on Developer.com
Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).
1. Term of the Week: Interpreted
By Jim Minatel -
By Dick Wall -
3. Using Maven for Large Projects
By Michael Nash -
For those considering to take the Maven plunge, go for it. Discover what to expect here, especially in relation to Ant.
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's network of more than 160 Web sites is organized into 12 channels:
Internet Lists http://internet.com/lists/
Internet News http://internet.com/news/
Internet Resources http://internet.com/resources/
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: