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

  • The world of data storage is changing around us as organizations continue to seek ways by which they can leverage cloud-based services. However, simply shifting everything to the public cloud is generally neither desirable nor feasible, so organizations are struggling with finding ways that they can leverage the public cloud and its outcomes where it makes sense and leave everything else on-premises. The Gorilla Guide lays out the key questions and considerations you need to think through in building your …

  • As your content grows, it can be challenging to define the proper rules, regulations and policies that govern that content and ensure proper protection and compliance. Entrusting your content to Box – the only secure, modern content platform in the cloud – is the right first step. The next step is to evaluate your retention, disposition and defensible discovery needs and to establish the proper buy-in to satisfy all your needs. In this Information Governance webinar, learn how Box Governance can add …

Most Popular Programming Stories

More for Developers

RSS Feeds

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