This Week's Topics
- Comments from the Editor
- Recently Published Books
- New & Updated Articles on CodeGuru
- A TR1 Tutorial: Generating Random Numbers
- Avoiding Annoying Mistakes in Your ASP.NET Web Applications
- Auditing in SharePoint 2007
- Animation in VB.NET, Part 1
- Working with the XML Data Type of SQL Server
- LINQ to Entities Preview
- Working with Forms
- Hottest Discussions
- New Articles on Developer.com
- Web and Enterprise Mashups for Web Services and Data
- Math for Java Game Programmers, Putting the Game-Math Library to Work
- Top 10 Portal Projects Killers
Comments from the EditorAs 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 BooksFor 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
By Adams, Edwards, et. al. for SitePoint
288 pages for $39.95
New & Updated Articles on CodeGuruFollowing 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
Discussion GroupsCheck 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!
... HOT THREADS ...
New Articles on Developer.comWeb 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
Top White Papers and Webcasts
Live Event Date: March 27, 2014 @ 12:00 p.m. ET / 9:00 a.m. PT Teams need to deliver quality software faster and need integrated agile planning, task tracking, source control, auto deploy with continuous builds and a configurable process to adapt to the way you work. Rational Team Concert and DevOps Services (JazzHub) have everything you need to build great software, integrated seamlessly together right out of the box or available immediately in the cloud. And with the Rational Team Concert Client, you can …
How do you find a needle in a haystack when you don't even know what the needle looks like? That's the problem today's enterprises face in trying to spot advanced targeted cyber attacks. These attacks don't match known attack signatures, because hackers have custom created them to infiltrate your network and steal your data. Big Data Security Analytics uses Big Data techniques to sift through mountains of data to identify the suspicious things you should focus on. In this program, Gartner Distinguished …
Most Popular Programming Stories
- There have been no articles posted today.
- 1 Windows 8.1 Spring, AKA, Update 1, Moves to Manufacturing
- 2 Testing Begins on the New Microsoft Windows Azure Government Cloud
- 3 Perceptive Software Releases Interact 2.0 for Microsoft Dynamics AX
- 4 Advanced Introduction to C# with Windows Forms - Part 1
- 5 Using Windows Azure Mobile Services in Android Applications