CodeGuru Update eNewsletter - April 18th, 2006

==========================================================
CodeGuru Newsletter
April 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 - 
        ... Videos
        ... Origami: One month and counting...

--> Recently Published Books

--> New on CodeGuru: 
   -- Videos --
  
      ==> AJAX
                 ASP.NET Does AJAX
   -- Articles -- 
  
      => C# 3.0
                - The New Lambda Expressions Feature in C# 3.0
        => Java
                - Multipart HTTP Forms Submitter - with Progress Information
        ==> Mobile
                - [Updated] Design State Machine Engine for Embedded System Development
        ==> Office Automation
                - Microsoft Excel Automation Class
        ==> SQL
                - SQL Formatter Web Service
        ==> UDFs
                - User-Defined Functions: Powerful Alternatives to Views and Stored Procedures
        ==> Visual Basic
                - Redirect I/O to a TextBoxWriter in .NET

--> Discussion Groups -- HOT Threads
        - How to use Romanian characters in an application? (C++)
        - Returning an object issue (C++)
        - template typedef (C++)

--> Highlighted new articles on Developer.com 
        1. Adaptive Noise Cancellation using Java
        2. Raising the Team Collaboration Bar with AJAX and JSF
        3. Oracle XE: It's Not Your Typical Oracle

/-------------------------------------------------------------------\
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,2dtl,1,dh1n,3138,jorm,i5r0
\--------------------------------------------------------------adv.-/

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

... Videos

Our second video is now live on the site. This video focuses on coding a bit of AJAX within ASP.NET 2.0 with Microsoft's "Atlas" technology. You can check it out at:

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,fsht,jfzb,jorm,i5r0

We have several more videos that will be launching over the next few weeks. Additionally, if you are interested in creating a video to share with others on Codeguru, let me know. We have guidelines online, plus I can work with you as well.

... Origami: One month and counting...

A few weeks ago, I mentioned that Microsoft was pushing mobile PCs into the ultra-mobile arena. Dubbed Origami, these are small tablet devices that contains a full operating system (Windows XP), but packaged in a form factor closer to a portable media device rather than a notebook computer. Additionally, the Origami devices have touch screens and other user interface features that are expected to make them easier to use. The screen resolutions is targeted to be 800x 480 in a 7" screen.

Microsoft pushed that these devices would be hitting the market and that a street price between $500 and $1000 should be expected. The Korea Times has reported that Samsung is within a month of releasing their Origami device. In fact, they stated that Samsung is expecting to sell 300,000 units worldwide within a year. One third of these are expected to be in Korea.

What is interesting, however, is that the price point touted by Microsoft appears to have been missed. The price of the Samsung device is currently expected to be about $1200.

When Origami was first announced, I was excited. Then I saw some of the pictures of devices and thought that they seemed a little bulky -- (too much plastic/metal around the screen). Now the price seems to be a bit higher than expected. It will be interesting to see how these do if all the manufacturers follow suit and have a high price point.

The Korean Times article:

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

--> Professional SQL Server 2005 Integration Services
      By Lots of people for WROX
      720 pages for $49.99
      http://books.internet.com/books/0764584359

--> Inside Microsoft SQL Server 2005 T-SQL Querying
      By Itzik Ben-Gan for Microsoft Press
      600 pages for $44.99 w/ CD
      http://books.internet.com/books/0735623139

--> Illustrating with Macromedia Flash Professional 8, Second Edition
      By Robert Firebaugh for Charles River Media
      380 pages for $39.95 with CD
      http://books.internet.com/books/1584504773

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

This week's CodeGuru posts:

==================
===   Videos   ===
==================

==> ASP.NET Does AJAX
    By Bill Hatfield -
AJAX is bringing flexible, dynamic features to the Web. Discover how to add dynamic text displays using AJAX in ASP.NET.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,fsht,jfzb,jorm,i5r0

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

==> C# 3.0

- The New Lambda Expressions Feature in C# 3.0
By Vipul Patel
C# 3.0 introduces lambda expressions, a more concise syntax for declaring method code inline where in the past you would have used a delegate function.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,2v91,2r57,jorm,i5r0

==> Java

- Multipart HTTP Forms Submitter - with Progress Information
   By Tomer Petel
Submit multi-part HTTP requests from JAVA and display information about the upload progress.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,11gt,8800,jorm,i5r0

==> Mobile

- [Updated] Design State Machine Engine for Embedded System Development
   By JeromeWiz
Discover how to design a hierarchical state machine engine for embedded system development.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,ihlz,22pv,jorm,i5r0

==> Office Automation

- Microsoft Excel Automation Class
   By Val Golovlev
Learn to implement and OLE and IDispatch interface to access basic Excel functions from a C++ application.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,kglg,28i2,jorm,i5r0

==> SQL

- SQL Formatter Web Service
   By tako.lee
Create an online SQL formatter based on the SQL Formatter Web Service.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,7n38,amn0,jorm,i5r0

==> UDFs

- User-Defined Functions: Powerful Alternatives to Views and Stored Procedures
    By Jeffrey Juday
Table-valued user-defined functions (UDFs) are functionally similar to views but structurally similar to stored procedures, giving them all the important features of views and stored procedures and some additional functionality that they lack.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,niq,djak,jorm,i5r0

==> Visual Basic

- Redirect I/O to a TextBoxWriter in .NET
   By Paul Kimmel
Have you ever wanted basic output to go somewhere besides the console in .NET? Learn how to redirect Console output streams to a TextBox instead of the command window.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,tj0,568,jorm,i5r0

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

Check out the CodeGuru discussion forums at:

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

==> How to use Romanian characters in an application? (C++)
       
http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,f1s9,6id8,jorm,i5r0

==> Returning an object issue (C++)
       
http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,4ncn,lex9,jorm,i5r0

==> template typedef
       
http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,5l9c,5ner,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. Adaptive Noise Cancellation using Java
    By Richard G. Baldwin -
Learn how to use a general-purpose LMS (least-mean-square) adaptive engine to write a Java program that illustrates the use of adaptive filtering for noise cancellation.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,jqfv,avx5,jorm,i5r0

2. Raising the Team Collaboration Bar with AJAX and JSF
    By Godfrey Hobbs - 
Are you eager to start AJAX-based Web development? Are you unsure whether your team can handle the increased complexity and the shift in focus to the front end? JavaServer Faces may be what your team needs to enter the age of AJAX.

http://nl.internet.com/ct.html?rtr=on&s=1,2dtl,1,47st,g4o0,jorm,i5r0

3. Oracle XE: It's Not Your Typical Oracle
    By Dick Wall - 
Dick Wall takes a look at Oracle XE and is surprisingly please with what he finds for developers.

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