==========================================================
CodeGuru Newsletter
March 29, 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
–
… Top 10
CodeGuru articles in 2005 (so far)
… Recently Published
Books
(I
scope out this week to mention a few unusual bestsellers)
–> New Articles on
CodeGuru:
==>
Controls
– [Updated] SP Numeric Edit
Control
==>
Dialogs
– [Updated] Resources Explorer
==>
Messaging
– [Updated] Enterprise Messaging in a Heterogeneous
Environment
==>
Misc.
– Object Tool Bench: Cool New VS 2005
Feature
==>
Multimedia
– Wave Player & Recorder
Library
==>
My
– Your Introduction to the My Object in VS
2005
==>
Searching
– “Search and Replace” in Visual Basic
Applications
==> Visual
Studio
– Price of Visual Studio 2005 Announced
–> Discussion Groups
(including Hot threads)
–
Adding files to project workspace.
– MFC update view
– Naming
Conventions & Notations
–> Highlighted new articles on
Developer.com
1.
Coding Tidbits and Style That Saved My
Butt
2. Development Meets Business
Process Modeling: A Q&A with
IBM
3. Rapid J2EE Development with Oracle ADF
/——————————————————————-
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
==========================================================
Top 10 articles for 2005…so far…
We have an algorithm that displays the top five most popular articles on the
front of the CodeGuru site. Some times it is better to simply look at the raw
numbers for a ranking. As such, in 2005, the following are the top 10 so far
this year. Be aware, that an article published January 1st has had more time to
gather views, so it has a better chance to be at the top of the list.
- Visual C++ 2005 IDE Enhancements (02/07/05)
- Visual C++ 2005 IDE Enhancements, Part 2 (03/09/05)
- Polygon Clipping (01/06/05)
- Three Ways to Retrieve Processor Information (01/28/05)
- Determine Windows Version and Edition (01/06/05)
- PCM Audio and Wave Files (01/18/05)
- Asynchronous Socket Programming in C#: Part II (01/04/05)
- Building Software That Is Interoperable By Design (02/04/05)
- 3D Visualization Techniques for Geo-Referenced Images (02/23/05)
- Encrypt DataSets for Offline Storage (01/28/05)
One March article did make the list. Quickly climbing (12th right now) is a second March article, An Introduction to Assembly Language: Part 1, which was just published on March 15th!
Congratulations to all those who have written a “Top 10” article!
On a similar note, this week I mention three non-programming book in my list
of recently published titles. Rather than going with new programming books,
I thought I’d mention three books that were at or near the top of the bestseller
list and that also sounded extremely interesting. You can see the titles
below!
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:
https://www.codeguru.com/review-guidelines.php
This week, I actually expand beyond what I normally present. The following
are a few books near the top of the bestseller lists. These are not necessarily
aimed at hard core developers. Rather, they are books I thought sounded
interesting, and that others liked well enough to get them to the top of the
charts!
–> Make: Technology On Your Own
Time
By Mark Frauenfelder
(editor) for O’Reilly
224 pages for
$14.99
http://books.internet.com/books/0596009224
If you like to tweak, disassemble,
re-create, and invent cool new uses for technology….
–> On
Intelligence
By Jeff Hawkins
and Sandra Blakeslee for Times Books
272 pages
for $25.00
http://books.internet.com/books/0805074562
“Thinking about thinking” is the best
way to describe this book. It discusses the future of intelligent machines or
intelligence in machines.
–> The Art of Intrusion:
The Real Stories Behind the
Exploits of Hackers, Intruders &
Deceivers
By Kevin Mitnick and
William Simon for Wiley
400 pages for
27.50
http://books.internet.com/books/0764569597
Stories – Friends who
reverse-engineered slot machines, teens persuaded to hack Lockheed Martin,
hackers from inside a prison, a “Robin Hood” hacker, and more.
=========================================================
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,1hth,1,fka1,909i,jorm,i5r0
This week’s posted CodeGuru articles:
==> Controls
– [Updated] SP Numeric Edit Control
By
Sergei VP
Learn about a masked numeric edit ActiveX control.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,82ex,j1im,jorm,i5r0
==> Dialogs
– [Updated] Resources Explorer
By Georges
Dumond
Learn about a search files with resources to explore it. The selected
resource can be extracted. This tool is a sample of using Splitter, List, Tree,
and resource display.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,40jb,egfk,jorm,i5r0
==> Messaging
– [Updated] Enterprise Messaging in a Heterogeneous
Environment
By Jeremy Thomas
Learn how to integrate
C# and Java services into a single logical message bus using MSMQ and JMS.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,1zhw,3nuu,jorm,i5r0
==> Misc.
– Object Tool Bench: Cool New VS 2005
Feature
By Paul Kimmel
Learn about “Object Tool
Bench,” which is sure to become one of your favorite tools in the forthcoming
2005 version of Visual Studio.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,1cwq,8lj4,jorm,i5r0
==> Multimedia
– Wave Player & Recorder Library
By
cgsprinter
An easy to use wave library that can be used in a wave player or a
wave recorder.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,f12m,96fu,jorm,i5r0
==> My
– Your Introduction to the My Object in VS
2005
By Paul Kimmel
With the introduction of the My
object in VS 2005, Microsoft is still finding innovative ways to increase
productivity without making VB.NET a second-class language.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,gtqj,70zn,jorm,i5r0
==> Searching
– “Search and Replace” in Visual Basic
Applications
By zipcn046
Implementing “Search and
Replace” functionality in your VB application is very easy. The straightforward
and to-the-point algorithm that I developed for this will make it easier for you
to understand it.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,781y,de65,jorm,i5r0
==> Visual Studio
– Price of Visual Studio 2005 Announced
By
Bradley Jones
Microsoft has announced pricing on the Visual Studio 2005
product line.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,gbbu,iycl,jorm,i5r0
==========================================================
Discussion
Groups
==========================================================
Check out the CodeGuru discussion forums at:
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,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:
==> Adding files to project
workspace.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,8p0r,gilo,jorm,i5r0
==> MFC update view
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,izs9,g5ln,jorm,i5r0
==> Naming Conventions &
Notations
(An older
thread brought back to life)
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,b42x,fb8x,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. Coding Tidbits and Style That Saved My
Butt
By Mike McShaffry –
Who doesn’t want their butt saved, especially if it can save you hours of
programming or from the embarrassment of producing a bad game?
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,grr6,j5v6,jorm,i5r0
2. Development Meets Business Process Modeling: A Q&A with
IBM
By Rosemarie Graham –
Developer.com
speaks with Debbie Moynihan, Program Director, IBM WebSphere Business
Integration Product Management about Business Process Modeling and how it
effects developers.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,3yyh,z8t,jorm,i5r0
3. Rapid J2EE Development with Oracle
ADF
By Michael Klaene –
Learn about
Oracle’s Application Developer Framework (ADF) and how it integrates with J2EE.
Explore the basic concepts and terminology behind this framework, and then see
how ADF can help Oracle developers build quality J2EE applications in a short
amount of time.
http://nl.internet.com/ct.html?rtr=on&s=1,1hth,1,g0id,i29e,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’s 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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~