Codeguru Update eNewsletter – November 28th, 2006

==========================================================
CodeGuru Newsletter
November 28, 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


        ==> ASP.NET
Tip
               
– Post Data Programmatically with
“Webscraping”
        ==>
Controls 
               
– A Docking Panels Library in .NET
2.0
        ==>
Deployment
               
– [Updated] Deploy Your Applications and Components Using the Windows
Installer
        ==>
Icons
               
– Hacking Icon Resources
        ==>
Performance
               
– Web Applications Performance
Rules
        ==>
Security
               
– Compiling and Integrating Crypto++ into the Microsoft Visual C++
Environment
        ==>
WF
               
– Get Ready for Windows Workflow Foundation


–> Discussion Groups — HOT
Threads 
        – Open
Excel in VC++ and write data (C++)
       
– Single Linked-List (C++) 
        –
Reasons to upgrade from VC++ 6 to .NET (C++)


–> Highlighted new articles on
Developer.com 
        1.
The Twelve Days of AJAX
        2. Black
Box Testing for Regulation Compliance and Software
Certification
        3. A Framework for
Experimenting with Java 2D Image-Processing Filters


/——————————————————————-
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,2ux5,1,dh1n,3138,jorm,i5r0
————————————————————–adv.-/


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


When you read various magazines, you often see references
to what is “in” and what is “out”. I spent a few minutes thinking about some of
the things I thought were “out”, “five minutes ago”, and “in”. I’ve listed a few
below. The things that are “so five minute ago, are listed as ‘ago’.


in – AJAX
ago – DHTML
out – Applets


in – C#
ago – java
out – ISAPI or Visual Baisc


in – PS3
ago – Xbox 360
out – Game Cube


in – multi-threading
ago – 64-bit computing
out – thunking


in – multi-core
ago – 64-bit (single-core)
out –
32-bit single-core


in – TDD
ago – Agile/Extreme
out – Waterfall


in – Ubuntu
ago – Red Hat
out – Unix


in – right-sourcing
ago – out-sourcing
out – do-it-yourself


in – term: SAAS
ago – term: SOA
out – term: web service


in – free tools
ago – time-bombed full version
trials
out – trial versions


in – WCF
ago – Remoting
out – basic COM


This was a fun exercise. If you disagree with some of my
items (and I’m sure there will some disagreements), feel free to let me know via
email or on the discussion forum. I’ve created a thread so you can post your own items:


http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,gs22,jpow,jorm,i5r0


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:


http://www.codeguru.com/review-guidelines.php


A bit out side the Developer focus, but technology books none-the-less:


–> .NET 2.0 Interoperability
Recipes
     A Problem-Solution
Approach

      By Bruce Bukovics for
Apress
      620 pages for $59.99 (Hard
cover)
      http://books.internet.com/books/1590596692


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


This week’s CodeGuru posts:


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


==> ASP.NET Tip


– Post Data Programmatically with
“Webscraping”
    By Eric Smith
   If
you have a Web-based application that doesn’t support Web services, you perform
“webscraping”: a Web-based screen scraping using the HttpWebRequest and HttpWebResponse objects.



   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,gwyx,kuth,jorm,i5r0


==> Controls


– A Docking Panels Library in .NET
2.0
    By darwen
   This library
provides the functionality to add the docking panel and tabbed document UI as seen in Visual Studio 2005.


   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,cbwu,6v00,jorm,i5r0


==> Deployment


– [Updated] Deploy Your Applications and
Components Using the
Windows
Installer
    By Prabhakar Manikonda
  
Learn how to create setup programs without having the knowledge of setup scripts.



   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,dtjp,757f,jorm,i5r0


==> Icons


– Hacking Icon
Resources
    By Vlad Riscutia
   Learn
how to replace the displayed icon of an executable file with an .ICO file of your choice.



   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,cgxj,hkeq,jorm,i5r0


==> Performance


– Web Applications Performance
Rules
    By Michael.Heliso
   When you
design and develop your web application, you always must take into consideration the performance factor.



   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,gbhl,6lwi,jorm,i5r0


==> Security


– Compiling and Integrating Crypto++ into the
Microsoft
Visual C++ Environment
   
By Jeffrey Walton
   Learn how to compile and integrate Crypto++ into the Microsoft Visual C++ environment.



   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,679l,7vpi,jorm,i5r0


==> WF


– Get Ready for Windows Workflow
Foundation
    By Mark Strawmyer
  
Microsoft will introduce the much-anticipated Windows Workflow Foundation
(WinWF) as part of the .NET Framework 3. Get the lowdown on WinWF and learn how
to build a sequential workflow with it.



   http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,41cf,btj,jorm,i5r0


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


Check out the CodeGuru discussion forums at:


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


==> Open Excel in VC++ and write data
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,3lmb,fdhl,jorm,i5r0


==> Single Linked-List (C++)

        http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,41bu,5bow,jorm,i5r0


==> Reasons to upgrade from VC++ 6 to .NET
(C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,i34c,2y9h,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. The Twelve Days of AJAX
    By Vlad
Kofman –
AJAX has been jingling all over the place over the last year or so.
Vlad takes a look at twelve AJAX frameworks that might be worth more than a day
of your time.



http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,fp5s,4rpj,jorm,i5r0


2. Black Box Testing for Regulation Compliance and Software
Certification

    By Gadi Evron –
Look into the
evolving field of blackbox testing using fuzzing technology, from a field of
home-grown hacker tools to commercial-grade testing products which automate the
process of QA security. You will see where this field is headed and how
compliance and certification are introduced to software security using this
technology.



http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,flvl,9tct,jorm,i5r0


3. A Framework for Experimenting with Java 2D Image-Processing
Filters
    By Richard G. Baldwin –
Look into the
image-filtering classes of the Java 2D API. Also learn how to write a framework
program that makes it easy to use those image-filtering classes to modify the
pixels in an image and to display the modified image.



http://nl.internet.com/ct.html?rtr=on&s=1,2ux5,1,m2he,amfz,jorm,i5r0


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

More by Author

Must Read