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


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

More by Author

Must Read