Home Site Map
CodeGuru Newsletter (6-13-2006)

Subject:
CodeGuru Newsletter (6-13-2006)
Body:

==========================================================
CodeGuru Newsletter
June 13, 2006

http://www.CodeGuru.com

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

___________________________ Sponsors ________________________________

Dr Dobbs
_____________________________________________________________________

==========================================================
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 - Slow Chat with the Microsoft Visual C++ Team!

--> Recently Published Books

--> New on CodeGuru:
- Articles
==> C++ Miscellaneous
- WinAPI Hooking

==> C++ SQL Server
- Database Visualization

==> C# User Interface
- Getting Acquainted with the Microsoft Expression Family

==> Database
- Incorporate Data Warehouse QA Checks into MOM 2005

==> Multimedia
- [Updated] DVD Explorer

==> .NET Arithmetic
- TIP: Statistics

==> .NET Database
- Wire Up Data-Driven Web Apps with an ASP.NET 2.0

==> .NET Framework Classes
- .NET Tip: Run ASP.NET 1.1 with ASP.NET 2.0 on
Windows 2003

==> Visual Basic
- Design a Football Engine and Learn How to Apply Design
Patterns (Observer, Decorator, Strategy)

==> Visual Basic IDE and Language
- Using DDE on Your VB Application

==> Visual C++ Windows Programming
- [Updated] Setting a System Environment Variable

==> Windows Programming
- Library for MFC Applications' Localization Using
Resource-Only DLLsr


--> Discussion Groups -- HOT Threads
- How to compute set intersection efficiently?
- Any ideas to improve search performance in a tree structure?
- Radio button problem.

--> Highlighted new articles on Developer.com
1. Managing Projects with IntelliJ IDEA
2. Spring: the Eclectic Framework
3. Primitives and Object Wrappers

/-------------------------------------------------------------------\

Dr. Dobb's Architecture & Design World 2006 Discount Offer!
July 17-20 in Chicago, IL -- Featuring over 70 educational sessions,
Dr. Dobb's Architecture & Design World delivers relevant training
you need taught by the top experts in the industry.
Register by June 9 with the code 6ADEVX & save up to $300!
Details are available at
http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,f57b,atuh,gd02,3wbp

\--------------------------------------------------------------adv.-/

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

I've mentioned it a couple of times before and we've announced
it on the forum. The time, however, is finally drawing near!

Next week, members of the Visual C++ team from Microsoft will be
on the Codeguru discussion forum to discuss Visual C++. Specifically,
they will discuss the state of Visual C++ past, present, and future.
This will be your chance to let them know what you think about
Visual C++ and its features. Want to know why something was changed
in a past version? This will be your chance to ask. Have an idea
for a future enhancement? This would be your chance to give input
directly to the people who build Visual C++.

This chat happens next week (19th), and only for one week. As such,
now is the time to come meet some of the VC++ team and take advantage
of a chance to interact with them!

... Tech Ed 2006 ...

Of course, this week Microsoft is putting on their Tech Ed show
in Boston. As with most Microsoft shows, the attendees are excited,
product people are everywhere, and lots is being learned.

Unlike past TechEds, there really wasn't a lot of new information
for Microsoft to announce. The keynotes were this past Sunday and
the excitement usually seen at the launching keynote seemed to be
missing. There was really little to no new news. In fact, most of
the presentation was on people and other things. The biggest
discussion in the hallway after was not about technology, but
about why the keynote was on a Sunday.

The sessions, however, continue to be interesting and they continue
to help clarify some of the technologies Microsoft is working to
deliver and has delivered in the recent past. WinFX (.NET 3.0) and
Visual Studio 2005 are getting good coverage even though this is
primarily a show for IT Pros rather than developers. Additionally,
LINQ and some of the new language features also are getting continuing
coverage. However, all this is information that is already out there.
Much of it is already covered on sites such as Codeguru and
Developer.com.

Over the coming weeks, I'll work to share some of the specific details
from this conference. If you happened to attend as well, drop by the
forums or drop me an e-mail and let us know what you thought of the
show.

Until next week...

Brad!
---------------------------
Bradley L. Jones
www.CodeGuru.com
webmaster@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

--> Professional Visual Studio 2005 Team System
By lots of guys for WROX
700 pages for $49.99
http://books.internet.com/books/0764584367


--> Visual C# 2005 Unleashed
By Kevin Hoffman for Sams Publishing
700 pages for $59.99
http://books.internet.com/books/0672327767


--> The .NET Developer's Guide to Directory Services
Programming
By Joe Kaplan and Ryan Dunn for Addison-Wesley
480 pages for $49.99
http://books.internet.com/books/0321350170

=========================================================
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,2ijn,1,fka1,909i,gd02,3wbp


This week's CodeGuru posts:


==================
=== Articles ===
==================

==> C++ Miscellaneous
- WinAPI Hooking
By Andriy Oriekhov
Learn to intercept WinAPI calls.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,5y53,k0y5,gd02,3wbp


==> C++ SQL Server
- Database Visualization
By VGirish
When handling a project with hundreds of tables, it takes
some time to understand the flows. Learn how to create a
simple tool for Visualizing database tables and relations.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,m769,fm9h,gd02,3wbp


==> C# User Interface
- Getting Acquainted with the Microsoft Expression Family
By Marius Bancila
See an overview presentation on the three tools from the
Microsoft Expression family: Expression Graphic Designer,
Expression Interactive Designer, and Expression
Web Designer.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,ja34,5sgp,gd02,3wbp


==> Database
- Incorporate Data Warehouse QA Checks into MOM 2005
By Jeffrey Juday
Microsoft Operations Manager 2005 (MOM) is a very capable
monitoring tool, but it's limited when it comes to
quality assurance. Learn how to use WMI and MOM's rules
and notification capabilities to run automated data
warehouse QA checks.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,53lc,4uv4,gd02,3wbp


==> Multimedia
- [Updated] DVD Explorer
By Georges Dumond
Learn about a new utility to analyse the data's structure
on a DVD.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,69yg,6fce,gd02,3wbp


==> .NET Arithmetic
- TIP: Statistics
By Eran Aharonovich
Learn a few helpful statistical functions.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,ffub,ghk8,gd02,3wbp


==> .NET Database
- Wire Up Data-Driven Web Apps with an ASP.NET 2.0
DataSource Control
By Mark Strawmyer
ASP.NET 2.0 provides the ObjectDataSource control to
enable you to connect data binding controls to data
objects and components. Find out how to select data
and display it in a GridView by binding to an
ObjectDataSource.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,ctq2,2pmu,gd02,3wbp


==> .NET Framework Classes
- .NET Tip: Run ASP.NET 1.1 with ASP.NET 2.0 on
Windows 2003
By Eric Smith
The .NET Framework 2.0 gets very fussy when you try to
run both ASP.NET 1.1 and ASP.NET 2.0 sites in the same
application pool. Learn how to support both versions on
the same Windows 2003 machine.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,8vs,k63v,gd02,3wbp


==> Visual Basic
- Design a Football Engine and Learn How to Apply Design
Patterns (Observer, Decorator, Strategy)
By Anoop Madhusudanan
Learn how to model a very simple football game engine
and identify the design problems in it.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,ebao,b0nm,gd02,3wbp


==> Visual Basic IDE and Language
- Using DDE on Your VB Application
By Richard Newcombe
Use DDE linking to pass text data between two applications
or to a previous instance of the same application.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,39lu,lkb4,gd02,3wbp


==> Visual C++ Windows Programming
- [Updated] Setting a System Environment Variable
By Darka
Discover a free tool (with source code) that
demonstrates how to programatically set System
Environment Variables.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,jmsa,f53g,gd02,3wbp


==> Windows Programming
- Library for MFC Applications' Localization Using
Resource-Only DLLs
By Sergey Markov
Multilingual Library adds multiple UI languages' support
to your MFC application.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,5lw6,2ilp,gd02,3wbp

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

Check out the CodeGuru discussion forums at:

http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,bcr8,cx5j,gd02,3wbp

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 compute set intersection efficiently?

http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,422r,8nvr,gd02,3wbp

==> Any ideas to improve search performance in a tree structure?

http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,3ste,dfl7,gd02,3wbp

==> Radio button problem.

http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,4lju,kd13,gd02,3wbp

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

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

1. Managing Projects with IntelliJ IDEA
By Duane K. Fields, Stephen Saunders & Eugene Belyaev -
Take a hands-on look at the the project-management feature
set within the IntelliJ IDE.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,i655,341w,gd02,3wbp


2. Spring: the Eclectic Framework
By Vlad Kofman -
Discover the usefulness and the problems the Spring framework it
is trying to address while looking at the details of the framework.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,3v00,lx0d,gd02,3wbp


3. Primitives and Object Wrappers
By Matt Weisfeld -
Explore the various relationships among Java primitives, objects,
and object wrappers. These are important concepts because the use
of object wrappers is a very powerful technique and used in many
applications.


http://nl.internet.com/ct.html?rtr=on&s=1,2ijn,1,34tb,ba6h,gd02,3wbp


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

You are subscribed to the CodeGuru Update newsletter as 1@informationstreams.com. To unsubscribe from CodeGuru Update please send an email to: u-1ca63-ba5d22c665-1761@nl.internet.com

To manage your newsletter subscription preferences, visit this location: http://nl.internet.com/profilepage.html?uid=ba5d22c665&eid=14470072

To unsubscribe via postal mail, please contact us at:

Jupitermedia Corp.
Attn: Newsletter Subscription Dept.
475 Park Avenue South
New York, NY 10016

Please include the email address which you have been contacted with.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This email is powered by EmailLabs (http://www.emaillabs.com)
Contact us for a FREE demo
Date: 2006-06-13 - 12:50:20

Back