CodeGuru Update eNewsletter – July 12th, 2005

==========================================================
CodeGuru Newsletter
July 12, 2005

http://www.CodeGuru.com


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


___________________________ Sponsors
________________________________
Search Engine Strategies Conf. & Expo
8/8-8/11 San
Jose
_____________________________________________________________________
==========================================================
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 –


–> New Articles on
CodeGuru: 
        ==>
Algorithms
               
– Deriving Projection Matrices
       
==>
Forms
               
– Form Fade In/Out Effect and Notification
Window
        ==>
MFC
               
– MFC 8: I’m Not Dead Yet
        ==>
Mobile
               
– Migrating Applications to the .NET Compact Framework c2.0 and Windows Mobile
5.0
        ==> Testing &
Debugging
               
– Modeling of Software Defects
Dynamics
        ==> Visual C++
2005
               
– Visual C++: Protecting Against Buffer Overruns With the /GS Switch


–> Discussion Groups — HOT
Threads

        –
delete[]
        – Can Singleton
GetInstance() function be inlined?
       
– API to get DomainnameUsername


–> Highlighted new articles on Developer.com

        1. Anatomy of a Software
Development Role: Deployment
        2.
Understanding Service-Oriented
Architecture
        3. Meet Eclipse


/——————————————————————-
Search
Engine Strategies Conference & Expo Summer 2005, the premier event
for
search engine marketing & optimization, returns to San Jose
August 8-11,
2005. Be part of this exclusive gathering of search
professionals that
features world-renowned search engine
expert Danny Sullivan. Learn the
basics & practical knowledge of
search engine marketing and fully
understand how search engines
interact with your Web site & ways to
improve your listings. Register
early & save!


http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,k6sh,eexu,jorm,i5r0
————————————————————–adv.-/


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


I did a lot of traveling in June and thus missed drawing names for books in
May. So without any additional delay, the winners of books for May are:


For June, our winners are:



Each of you have your choice of:


– CodeGuru.com Visual C++ Goodies
(http://books.internet.com/books/0789727773)


– Kate Gregory’s Visual C++ .NET 2003 Kicks Start
(http://books.internet.com/books/0672326000)


Alternatively, if you are a winner, you may have the option to of choosing
from a variety of other books. You only have 60 days to get me your mailing
address or your book will be forfieted. If you want a chance to get a free book,
simply publish an article on CodeGuru. To see past winners, you can go to:


http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,5vha,fptl,jorm,i5r0


Starting in May, we’ve started adding links to the names so you can see
the list of articles each author has submitted.


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


–> Professional DotNetNuke ASP.NET
Portals
      By Walker, Santry, Brinkman,
et. al. for WROX
      440 pages for
$39.99
      http://books.internet.com/books/0764595636


–> Spring into PHP 5
     
By Steven Holzner for Addison-Wesley
      340 pages
for $29.99
      http://books.internet.com/books/0131498622


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


This week’s posted CodeGuru articles:


==> Algorithms


– Deriving Projection Matrices
    By Joe
Farrell
Walk through the mathematical derivation of orthographic and
perspective projection matrices used in 3D graphics.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,6chc,37on,jorm,i5r0


==> Forms


– Form Fade In/Out Effect and Notification
Window
    By Abhinaba Basu
Learn about a form
that can be used to give a fade in/out effect to any form and especifically to
notification/alert windows.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,c6z9,bthf,jorm,i5r0


==> MFC


– MFC 8: I’m Not Dead Yet
    By Victor
Volkman
To prove that the Microsoft Foundation Class library is not dying,
Microsoft has made some changes. Explore what is new and changed in MFC 8,
coming with Visual C++ 2005.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,husl,j2iw,jorm,i5r0


==> Mobile


– Migrating Applications to the .NET Compact Framework c2.0
and Windows Mobile 5.0
    By Don
Sorcinelli
Get a “head start” on preparing your mobile application to
function properly with Windows Mobile 5.0 and the Compact Framework 2.0.
Discover the new features and functionalities available to Pocket PC and
Smartphone applications and explore changes that could affect performance and
usability.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,j0vf,4tbk,jorm,i5r0


==> Testing & Debugging


– Modeling of Software Defects
Dynamics
    By ilkaev
Learn about a model that
describes software code defects dynamics as the result of the interactions
between test and development teams.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,9xaf,cus9,jorm,i5r0


==> Visual C++ 2005


– Visual C++: Protecting Against Buffer Overruns With the
/GS Switch
    By Nick
Wienholt
This final installment wraps up the coverage of what’s new in the
IDE with a look at Tracepoints, new project types, enhancements to the Server
Explorer, and new functionality for creating C++ projects.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,3fa5,6d2o,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==>
delete[]
        http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,e0hb,gbrs,jorm,i5r0


==> Can Singleton GetInstance() function be
inlined?
        http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,i2ps,9rys,jorm,i5r0


==> API to get
DomainnameUsername

        http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,9v9f,1l1c,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. Anatomy of a Software Development Role:
Deployment
      By Robert Bogue –
The
deployment role is one that is critically important to  the initial
impression of the software being delivered. A bad installation experience can
sour just about anyone’s taste. Because of this the role of the deployment
professional is increasing.




http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,6p9w,eahg,jorm,i5r0


 2. Understanding Service-Oriented
Architecture
     By Michael Stevens –

Everyone is talking about SOA these days. Here is a good overview if you are
just getting into the technology.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,cyzt,blnx,jorm,i5r0


3. Meet Eclipse
     By Peter Nehrer

If you have never ventured into Eclipse here is your chance.



http://nl.internet.com/ct.html?rtr=on&s=1,1qvl,1,jsiu,4rt0,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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

More by Author

Must Read