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

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



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Entire organizations suffer when their networks can't keep up and new opportunities are put on hold. Waiting on service providers isn't good business. In these examples, learn how to simplify network management so that your organization can better manage costs, adapt quickly to business demands, and seize market opportunities when they arise.

  • Today's enterprise datacenter can be one of the most complex business environments with dozens (for smaller business), hundreds (for larger and midsize business), even thousands (for hyperscale businesses) of servers that must be managed and monitored. At this level, just managing the cords can be challenging — let alone keeping up with the growing need for more agility and scalability within the datacenter. Simply put, companies are aggressively looking for less complexity and more agility from their …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date