Codeguru Update eNewsletter - August 4th, 2009

CodeGuru.com

Earthweb.com Network
Tuesday August 4th, 2009


This Week's Topics


Comments from the Editor


Today I received a couple copies of my Web 2.0 Heroes book that published last year. The copies I received were in Portuguese! It is always cool to see translated copies of books that I've written. The C, C#, and C++ 21 Days books I've written are in a couple dozen different languages!

If you haven't seen Web 2.0 Heroes, I recommend taking a look at it. Granted, I'm biased since I'm given author credit, but in truth, there is a lot of interesting comments from some key industry leaders. The book is a straightforward interview format. I ask people questions from a relatively set list and they provide answers. While the core questions are on how they would define Web 2.0, it is really some of the other questions that provide more interesting answers. This includes questions such as what is the next big thing, is the concept of semantic web real, and is Software as a Service (SaaS) fact or fiction. Biz Stone from Twitter responded to the SaaS question by saying:

"I think everything is moving toward this idea that you can add a lot of value to the Web. You mentioned before, Adobe AIR; now we're seeing a lot of fun, small, desktop applications that are interacting with the Web, so I'm not going to say that the desktop applications are going to completely go away. There's a desktop application that interacts with Twitter, and people love it. It's just a growing awareness of, "We can connect, we can make this software a lot more social, and we can bring a lot more value to it if we connect to the Web and thereby connect it to other people."

In regard to Web 2.0, Biz made the interesting comment that there is no Web 2.0; there is just the Web! I'm not sure what that does for the premise of my book, but it is an interesting comment that many people agree with!

If you want to find a good example of the community aspects of Web 2.0, head over to http://www.codeguru.com/forum. You'll find a vibrant community ready to talk about anything from C# to C++ to the latest chatter!

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.

OpenGL Library, 5th Edition
By Dave Shreiner, Randi J. Rost, Bill Licea-Kane for Addison-Wesley
1728 pages for $99.99 (Boxed set)

Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection
By Christian Collberg, Jasvir Nagra for Addison-Wesley
800 pages for $59.99

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.

An Introduction to the MForm Web Controls
By Michal Wozniak
Discover a set of controls that provides a very productive and flexible way of creating ASP.NET web forms.

[Updated] ListView Loading Images BMP, PNG, GIF, JPEG, WMF, ICO, and EMF Files Natively (pure WINAPI)
By Ali Imran
Learn about the possibilities and extra functionality that a simple ListView provides for loading images, either from an external image file, an Internet URL, application resources, and from external EXE, DLL, OCS, or CPL files.

[Updated] std::sort Comparison Function
By Wong Shao Voon
How to write a comparison function for STL sort.

OK-CANCEL vs CANCEL-OK
By Mugunth Kumar
What order should the OK and Cancel buttons appear? Should it be like Windows or like the Mac? Are there any "rule of thumb" as to when certain standard should be followed or is it just a matter of taste?

[Updated] ADO.NET Entity Framework Tutorial and Basics
By mendhak
Discover an ADO.NET Entity Framework tutorial covering basic data operations for applications, including LINQ To Entities, Method Expressions, stored procedure mapping, and a little discussion about its usage in an enterprise environment.

Forms (Dialogs) Customization Based on Moveable / Resizable Elements
By Sergey Andreyev
Discover how to design user-driven applications

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!

... HOT THREADS ...

Setting Environment Variables (Java)

Save button MFC (VC++)

A project for beginner (C++)

New Articles on Developer.com


Using Visual Studio to Write Word Add-ins
Microsoft Office is the ubiquitous application suite of the Windows world. The classic combination of Windows and Office on a corporate desk also opens multitude of possibilities for developers. Read on to learn how to write business solutions to complement Word 2007 with your favorite tools, .NET and Visual Studio.

Performance Improvement: Bigger and Better
What do you do when a system or application performance problem just can't seem to be fixed?

Must-Have Business Rules for Today's Economy
Rules keep the business world moving forward so today we share Michelle LaBrosse's top ten rules for a successful business.

Catch Errors at Compile Time with Java Generics
Using generics in your Java development can help you detect issues during compile time rather than being confronted by them at run time.



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

  • Today's agile organizations pose operations teams with a tremendous challenge: to deploy new releases to production immediately after development and testing is completed. To ensure that applications are deployed successfully, an automatic and transparent process is required. We refer to this process as Zero Touch Deployment™. This white paper reviews two approaches to Zero Touch Deployment--a script-based solution and a release automation platform. The article discusses how each can solve the key …

  • On-demand Event Event Date: December 18, 2014 The Internet of Things (IoT) incorporates physical devices into business processes using predictive analytics. While it relies heavily on existing Internet technologies, it differs by including physical devices, specialized protocols, physical analytics, and a unique partner network. To capture the real business value of IoT, the industry must move beyond customized projects to general patterns and platforms. Check out this webcast and join industry experts as …

Most Popular Programming Stories

More for Developers

RSS Feeds