CodeGuru Update eNewsletter - November 1st, 2005

==========================================================
CodeGuru Newsletter
November 1, 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 12/5-12/8 Chicago
_____________________________________________________________________
==========================================================

TOPICS:

--> Editorial -

--> Recently Published Books

--> New Articles on CodeGuru: 
       ==> Algorithms
              - [Updated] Five Cents on Arithmetic Encoding
       ==> Data
              - Binding Data to WinForms Controls in VB.NET 2.0
       ==> Editorial
              - Are You Confused Yet?
       ==> Graphics
              - Anti-Aliased Image Rotation (Aarot)
       ==> Misc.
              - Remote Desktop View Lite
       ==> Mobile
              - Using the Windows Media Player Control on Handheld Devices
       ==> Networking
              - WinIPCfg
       ==> SharePoint
              - Build a SharePoint Newsletter Generator That Alerts Users to Changes
       ==> Web Services
              - Asynchronous Web Services in .NET Using WSE 2.0
       ==> Windows Forms
              - Simple Single Instance Windows

--> Discussion Groups -- HOT Threads
       - Manipulating Excel spreadsheets
       - Making paint brushes
       - Actual PATH

--> Highlighted new articles on Developer.com 
       1. Shining a Light on LAMP
       2. Hibernate Basics
       3. Simplifying Software Development
       4. Security in Application Design

/-------------------------------------------------------------------
Search Engine Strategies Conference & Expo Fall 2005, the premier event
for search engine marketing and optimization, returns to Chicago Dec. 5-8,
2005. Be part of this exclusive gathering of search professionals that
features world-renowned search engine expert Danny Sullivan.
Whether you are new to search marketing and need to come up to
speed or are experienced and looking to further your existing knowledge,
the show offers plenty to everyone of all levels. Register early & save!
http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,itqj,fko2,jorm,i5r0
--------------------------------------------------------------adv.-/

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

The tricks are done and the treats are now available. Visual Studio 2005 and SQL Server 2005 are set to officially launch next Monday. If you are an MSDN subscriber, then you already have access to the final bits if you don't mind downloading them off the MSDN site.

Also releasing are a number of third party products and add-ins for Visual Studio 2005. You can expect to see lots of new products and opportunities over the coming weeks and months.

You can also expect to see lots of additional articles. With the products now available, I thought it worth while to list some of the articles that are already available on Codeguru. This list contains just a few of the articles related to Visual Studio 2005, ASP.NET 2.0, and the new versions of the languages:

C++

- Breaking Changes in Visual C++ 2005
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,d8nr,62gx,jorm,i5r0

- What's New in ADO.NET 2.0 for SQL Developers
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,hg5j,5h7t,jorm,i5r0

- C++ Language Changes for Visual Studio 2005
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,89q1,jmq5,jorm,i5r0

- Comparing .NET Generics and C++ Templates
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,d9d1,l2zo,jorm,i5r0

- Visual C++ 2005 IDE Enhancements
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,f123,chp1,jorm,i5r0

- Visual C++ 2005 IDE Enhancements, Part 2
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,7esu,kpl6,jorm,i5r0

- Visual C++ 2005 IDE Enhancements, Part 3: MSBuild
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,95t7,4tqh,jorm,i5r0

- Visual C++ 2005 IDE Enhancements, Part 4: Beta 2 Changes
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,bkq6,im5c,jorm,i5r0

- Visual C++ 2005 IDE Enhancements, Part 5: Variable Display
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,jyff,c96p,jorm,i5r0

C#

- What .NET 2.0 Has in Store for ADO.NET
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,flui,lm1r,jorm,i5r0

- Generics in .NET: Type Safety, Performance, and Generality
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,3zgs,kf56,jorm,i5r0

- Access Newly Available Network Information with .NET 2.0
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,h9ku,jvxn,jorm,i5r0 

- Compression Classes Enhance I/O in .NET 2.0
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,i447,ldef,jorm,i5r0

- Working with Delegates Made Easier with C# 2.0
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,cuvp,275e,jorm,i5r0

Visual Basic

- Your Introduction to the My Object in VS 2005
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,gtqj,70zn,jorm,i5r0

- Binding Data to WinForms Controls in VB.NET 2.0
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,etn3,cxt4,jorm,i5r0

- Programming with Partial Classes in VB.NET 2005
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,cvqx,bdnq,jorm,i5r0 

- .NET Generics for VB Programmers
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,73cl,ccy4,jorm,i5r0

- Overloading Operators in VB.NET 2.0
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,is5c,l11m,jorm,i5r0

- Using Code Snippets in Visual Studio 2005
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,lzne,aca9,jorm,i5r0

- Create Your Own Project Item Templates in VS 2005
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,hivf,4beu,jorm,i5r0

ASP.NET / Other

- Script Callbacks in ASP.NET 2.0
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,839j,izyh,jorm,i5r0

- The ASP.NET 2.0 Provider Model
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,aafp,3dt3,jorm,i5r0

- New HTTP Endpoints Create SQL Server 2005 Web Services
  http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,d3cu,c38g,jorm,i5r0

These are just a few of the articles from the site. Check out the indexes and try out the search features to find more!

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

--> Pro ASP.NET 1.1 in C#: From Professional to Expert
      By Matthew MacDonald (editor) for Apress
      1000 pages for $59.99
      http://books.internet.com/books/1590593510
      26 chapters by 32 listed authors....

--> Beginning ASP.NET 2.0 E-Commerce in C# 2005:
      From Novice to Professional
      By Cristian Darie & Karli Watson for Apress
      700 pages with CD for $44.99
      http://books.internet.com/books/1590594681

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

This week's posted CodeGuru articles:

==> Algorithms

- [Updated] Five Cents on Arithmetic Encoding
   By Aliaksei Sanko
Learn about a classical arithmetic compression implementation (CACM) optimization.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,9ibs,gx3d,jorm,i5r0

==> Data

- Binding Data to WinForms Controls in VB.NET 2.0
   By Paul Kimmel
Visual Studio 2005 and .NET 2.0 support binding to traditional data sources and custom objects based on the capabilities of the CodeDOM, typed DataSets, and changes to Forms designers.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,ezfi,c3fm,jorm,i5r0

==> Editorial

- Are You Confused Yet?
   By Bradley Jones
Editorial: In the ever rampant word of technology and changes, it is easy to get confused. Consider C# and what is being discussed in the market...

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,l1a9,4bd2,jorm,i5r0

==> Graphics

- Anti-Aliased Image Rotation (Aarot)
   By msg555
Rotate images using geometry.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,1pyt,6xj0,jorm,i5r0

==> Misc.

- Remote Desktop View Lite
   By Andy Bantly
Learn about a native C++, MFC, ATL/COM system to remotely view a desktop.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,gk4c,3pz0,jorm,i5r0

==> Mobile

- Using the Windows Media Player Control on Handheld Devices
   By Alex Gusev
Have you ever wanted to show video clips in your application or maybe play audio files? Learn how to do it easily with the Windows Media Player Control!

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,abza,a09g,jorm,i5r0

==> Networking

- WinIPCfg
   By egawtry
A clone of the Win95/98/ME utility for checking and controlling IP addresses.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,8lec,624h,jorm,i5r0

==> SharePoint

- Build a SharePoint Newsletter Generator That Alerts Users to Changes
   By Jeffrey Juday
Leverage the SharePoint SDK classes to build a newsletter generator that collects all the changes to a site and presents them to users in an e-mail newsletter format.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,a69q,eyt5,jorm,i5r0

==> Web Services

- Asynchronous Web Services in .NET Using WSE 2.0
   By rekha kodali
Discover an approach to efficiently communicate with a Web service asynchronously.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,4xha,g1pz,jorm,i5r0

==> Windows Forms

- Simple Single Instance Windows
   By egawtry
Control the number of windows instances for your app.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,3xs,4oxm,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> Manipulating Excel spreadsheets
        http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,d4b5,ebfq,jorm,i5r0

==> Making paint brushes
        http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,jv76,4waj,jorm,i5r0

==> Actual PATH
        http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,87s9,1im7,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. Shining a Light on LAMP
    By Peter Yared -
LAMP is the new industry buzz word, grandly promising to change the landscape of application development and improve economics in the enterprise. But what exactly is LAMP? Find out what it is, who uses it, and how it works.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,5hiv,1p3t,jorm,i5r0

2. Hibernate Basics
    By Patrick Peak and Nick Heudecker -
Begin your learning curve with the most basic Hibernate configuration then move on to exploring mapping file definitions and advanced configuration options.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,asuw,26d1,jorm,i5r0

3. Simplifying Software Development
    By Dick Wall -
Too much to do and too little time? Complexity is often a problem of our own manufacture. Take some tips on simplifying the development process.

http://nl.internet.com/ct.html?rtr=on&s=1,1zzv,1,dbk5,dyf6,jorm,i5r0

4. Security in Application Design
    By Chad Cook -
The security of an application begins at design time, and should be carried all the way through development. Learn how to look at security on many levels, including security-specific functionality, usage of the application, and processing within the application.

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