Codeguru Update eNewsletter - July 1st, 2008 Network
Tuesday July 1, 2008

This Week's Topics

Comments from the Editor

As I write this editorial, I'm listing to a live web cast on the integration of Oracle and BEA Systems. It is interesting to hear that Oracle is providing a "complete and Integrated Development Environment", a single unified meta data model, a standards-based development platform, and more. You get the ability to use XML and AJAX along with Web services and more. They support declarative programming, SOA, and more.

Granted, they are doing this with Oracle JDeveloper as their main IDE. They have Oracle ADF as their declarative, standards-based MVC Framework supporting JSF, EJB, AJAX, and more. They also are releasing the Oracle Eclipse Pack. It is a broad suite of Eclipse add-ins for Java EE, SOA, JPA, and more.

It is interesting to see the parallels between the key players in the developer industry. If you ignore the tools and focus on what they are providing, you get the same list of marketing hype and acronyms. If you read the first paragraph above and replace "Oracle" with "Microsoft," you find that the rest of the information is still true. It is just different products. You can do the same with IBM, Sun, or a few other companies.

It is interesting to step back and ask the question of which company is really providing the best solutions. I'm not going to answer that question here; however, it is worth pondering. With things being so complex today, it is still exciting to see that there are several big competitors still going after complete solutions!

Until next week...


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.

Introducing Microsoft Silverlight 2, Second Edition
By Laurence Moroney for Microsoft Press
340 pages for $34.99 (Hardbound)

Microsoft Office SharePoint Server 2007 Best Practices
By Ben Curry, Bill English, and Microsoft for Microsoft Press
780 pages for $59.99 w/ CD

The Art and Science of Javascript
By Adams, Edwards, et. al. for SitePoint
288 pages for $39.95

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 here.

A TR1 Tutorial: Generating Random Numbers
By Marius Bancila
TR1 introduces new random number generators and distribution classes for producing numbers with a specific distribution. Learn how to use these new classes.

Avoiding Annoying Mistakes in Your ASP.NET Web Applications
By Jani Järvinen
Learn to avoid subtle, yet common, web application design mistakes, and how to best solve them in your ASP.NET/C# web applications.

Auditing in SharePoint 2007
By Gustavo Velez
Careful registration of information in a Portal can be vitally important to a company, not only internally but also for possible juridical consequences. SharePoint 2007 has the necessary infrastructure to gather and conserve the entries in a secure way.

Animation in VB.NET, Part 1
By Richard Newcombe
Discover how to update the VB6 Asteroids project to run in VB.NET.

Working with the XML Data Type of SQL Server
By Bipin Joshi
Store XML data directly in SQL Server. Use the power of the XML data type to store and manipulate XML data efficiently and easily.

LINQ to Entities Preview
By Paul Kimmel
ADO.NET 3.0 and the ADO.NET Entity Framework are designed to let you spend less time writing SQL and database plumbing code and more time working in the space of the problem you are trying to solve.

Working with Forms
By William Steinmetz
William Steinmetz

Discussion Groups

Check out the CodeGuru discussion forums
Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!


Start service before log on (VC++)

Can I disable the menu bar? (C++)

emboss effect (VB)

New Articles on

Web and Enterprise Mashups for Web Services and Data
By Vlad Kofman
Mashups are all the rage in web application development. Discover what web mashups are and learn about mashups in the enterprise with the BEA Data Services AquaLogic platform.

Math for Java Game Programmers, Putting the Game-Math Library to Work
By Richard G. Baldwin
Learn how to use the game-math library for translation and animation in two dimensions.

Top 10 Portal Projects Killers
By Scott Nelson
Discover the 10 most common causes of portal project failure and how to avoid them, based on 12 years of experience.

About the Author

Bradley L. Jones


  • 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

  • On-demand Event Event Date: September 10, 2014 Modern mobile applications connect systems-of-engagement (mobile apps) with systems-of-record (traditional IT) to deliver new and innovative business value. But the lifecycle for development of mobile apps is also new and different. Emerging trends in mobile development call for faster delivery of incremental features, coupled with feedback from the users of the app "in the wild." This loop of continuous delivery and continuous feedback is how the best mobile …

  • Java developers know that testing code changes can be a huge pain, and waiting for an application to redeploy after a code fix can take an eternity. Wouldn't it be great if you could see your code changes immediately, fine-tune, debug, explore and deploy code without waiting for ages? In this white paper, find out how that's possible with a Java plugin that drastically changes the way you develop, test and run Java applications. Discover the advantages of this plugin, and the changes you can expect to see …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds