CodeGuru Update eNewsletter – July 18th, 2006

CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

==========================================================
CodeGuru Newsletter
July 18, 2006

http://www.CodeGuru.com


This newsletter is part of the Developer.com, EarthWeb, and
internet.com networks.
Jupitermedia
Corporation
___________________________ Sponsors
________________________________
Jupiterimages
_____________________________________________________________________
==========================================================


TOPICS:



–> Editorial


–> Recently Published Books


–> New on CodeGuru:
    –
Articles

        ==>
Flash
               
– Transparent Flash Control in Plain
C++
        ==>
Javascript
               
– Working with The Document Object Model –
II
        ==>
Misc.
               
– Injective Code Inside an Import
Table
        ==>
PDF
               
– A PDF Solution for All Programming
Platforms
        ==>
SharePoint
               
– Write Custom WebParts for SharePoint
2007
        ==>
System
               
– Accessing the Registry with VB6 and
VB.NET
        ==>
Validation
               
– E-Commerce Tip: Programmatically Validate Credit Card Numbers


–> Discussion Groups — HOT
Threads
        – Threaded
modeless dialog in a DLL problem
(C++)
        – How do i turn off asserts
in a visual studio.net project?
(C++)
        – Is this the correct/best
way to set file size? (C++) 



–> Highlighted new articles on Developer.com

        1. Axis2 Session
Management
        2. New Network
Interfaces in QUALCOMM BREW
        3.
Ensuring Performance During the Quality Assurance Phase


/——————————————————————-
Jupiterimages
– your search ends here
Jupiterimages offers online subscriptions and single
image
downloads for clipart, Web graphics, photos, footage and
music
(including flash versions) via a comprehensive network
of
design-oriented Web sites for industry professionals and
individual
consumers.
See what you’re missing.
Go to:
http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,dh1n,3138,jorm,i5r0
————————————————————–adv.-/


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


INETA is the International .NET Developers Association. It is an organization
that works with many of the local .NET User Groups  around the world. I run
the .NET user group in Indianapolis and we are a charter member of INETA. There
are similar organizations for Java, Macromedia, and others areas.


At this month’s meeting we had a presentation on DotNetNuke. This is an open
sourced product that provides web site functionality and more. You can find it
at


http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,m9qi,gevv,jorm,i5r0


DotNetNuke is open and available to use. This means you can take pieces and
use them (subject to the rules of the open source licensing). These pieces
include code for a portal framework, announcements, blogs, contacts, events,
FAQs, doing feedback, photo gallery, news feeds, reporting, store, surveys, and
much more. If you need this type of functionality, then you should take a look.
Why reinvent the wheel if you don’t have to!


You can go to http://www.dotnetnuke.com/ to
download DotNetNuke. You can go to http://www.Ineta.org to find a user group near
you.


Until next week…


Brad!
—————————
Bradley L.
Jones
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


–> Foundations of Atlas
      Rapid
Ajax Development with ASP.NET 2.0

      By
Laurence Moroney for Apress
      320 pages for
$39.99
      http://books.internet.com/books/1590596471


–> The C# Programming Language: Second
Edition

      By Hejlsberg, Wiltamuth,
& Golde for Addison-Wesley
      720 pages for
$44.99 (hardbound)
      http://books.internet.com/books/0321334434


–> Beginning Visual C# 2005 Express
Edition
      From Novice to
Professional

      By Peter Wright for
Apress
      480 pages for $29.99 w/
CD
      http://books.internet.com/books/1590595491


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


This week’s CodeGuru posts:


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


==> Flash


– Transparent Flash Control in Plain
C++

    By Igor Makarov
Learn about OLE container
implementation to host a Transparent Flash Player Control using plain C++. No
ATL, MFC, or other libraries are used.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,hq6b,8199,jorm,i5r0


==> Javascript


– Working with The Document Object Model –
II

    By Steven M. Schafer
Learn even more about
working with the DOM in your programming.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,fjj7,8jva,jorm,i5r0


==> Misc.


– Injective Code Inside an Import
Table
    By Ashkbiz Danehkar
Learn to inject your
code into an Import Table of a Portable Executable file format. This is called
the API redirection technique.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,b0a1,iha9,jorm,i5r0


==> PDF


– A PDF Solution for All Programming
Platforms
    By Victor Volkman
To begin writing
raw PDF files, you need a solid working knowledge of PostScript.and that’s not
pretty. In reality, you need a complete PDF library that handles all your
document-creation needs.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,1899,k7r1,jorm,i5r0


==> SharePoint

– Write Custom WebParts for SharePoint
2007
    By Sahil Malik
Learn how to get the most
out of the tight integration between Microsoft Office SharePoint Server (MOSS)
2007 and the ASP.NET 2.0 WebPart framework by writing custom WebParts.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,85i6,krtd,jorm,i5r0


==> System

– Accessing the Registry with VB6 and
VB.NET

    By Hannes du Preez
Discover the main
differences between accessing the Registry with VB 6 and with VB.NET.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,2unz,m4si,jorm,i5r0


==> Validation


– E-Commerce Tip: Programmatically Validate Credit Card
Numbers
    By Eric Smith
Employ this function in
your e-commerce application to validate the credit card numbers your users
enter.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,26uh,3plg,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==> Threaded modeless dialog in a DLL problem
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,9bwn,ja04,jorm,i5r0


==> How do i turn off asserts in a visual studio.net project?
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,if2k,905k,jorm,i5r0


==> Is this the correct/best way to set file size?
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,6km1,4f3k,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. Axis2 Session Management
    By Deepal
Jayasinghe –
Developing an enterprise-level application using Web services
is not easy unless you have a session management layer. Axis2 has four levels of
sessions to address enterprises-level Web service development issues.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,7vtp,3awj,jorm,i5r0


2. New Network Interfaces in QUALCOMM
BREW

    By Ray Rischpater –
Starting with BREW
3.1.3, network applications now have a choice of using the legacy ISocket
interfaces or the new ISockPort interfaces. Learn what’s new about ISockPort and
why you should be using it.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,e33c,lcuj,jorm,i5r0


3. Ensuring Performance During the Quality Assurance
Phase
    By Steven Haines –
As components are
integrated and tested in a production staging environment, it is critical to
identify and resolve J2EE application bottlenecks.



http://nl.internet.com/ct.html?rtr=on&s=1,2lh9,1,ayjg,d72u,jorm,i5r0 


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

More by Author

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Must Read