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

  • Agile development principles have gone from something used only by cutting-edge teams to a mainstream approach used by teams large and small. If you're not using agile methods already though, or if you've only been exposed to agile on small projects here and there, you may wonder if agile can ever work in your environment. Read this eBook to learn the fundamentals of agile and how to increase the productivity of your software teams while enabling them to produce higher-quality solutions that better fulfill …

  • 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