Download Latest Windows 7 Training Kit for DevelopersAugust 18th, 2009 The Windows 7 Training Kit for Developers is updated for the RTM version and gets a new look combined with better functionality. There are all the existing topics such as Taskbar, Sensor and Location, Libraries and Shell, DirectX, Multitouch etc.
Why is it that when left to their own devices, and given more than one way to implement something, developers we will almost certainly undertake the most complicated?November 1st, 2004 An interesting question is posed by Simon (in trackback). It is also true for many other professions.
Simplifying Java Software Development: How to Count the Number of Words in a String using Java (one-liner)June 18th, 2005 Java is a language of choice for millions of developers worldwide. In a series of articles I will show simple tips and techniques which make Java extremely powerful and yet simple to use.
How to Program the BlackBerry With J2MEMay 18th, 2005 An excellent article describing Blackberry architecture and two application models (The browser-based model or Custom Java Application). The browser-based model allows developers to focus on developing back-end content in a standard markup language, such as the Wireless Markup Language (WML) or the compact Hypertext Markup Language (cHTML).
Sun To Change Stock Ticker Symbol to JAVAAugust 23rd, 2007 Kind of gives you a clear indication where Sun (NASDAQ: SUNW) is headed, doesn't it? It does give me a warm feeling too knowing Sun is so much committed to Java, a language I have been working on since 1996. The change will go into effect on Aug.
Java EE 6 HighlightsMay 6th, 2008 The key features of Java EE 6 (Java Enterprise Edition version 6) are:
Modular Platform - Java EE 6 introduces profiles targeted for particular segment of users like web developers or mobile developers. Java Profiles allows you to select Java EE 6 features to be included in a profile.
How-To: MIDP Over-The-Air Provisioning with ServletsJuly 2nd, 2005 One of the realities of mobility programming today is that developers must cope with a wide variety of devices with widely different capabilities. Whether major or minor, those differences must be handled cleanly.
5 Habits Of Best Software DevelopersAugust 29th, 2006 I come from the background of non-glamorous corporate development where we developed rock-solid code with very few defects, if any. And yes we had to sit through endless design meetings, reviews and more meetings.
Sun Microsystem simplifies Java developments for mobile phone; embraces Orange, Vodafone, SonyJune 3rd, 2009 In a recent development, Sun Microsystem has joined hands with mobile phone majors Orange, Vodafone Group and Sony Ericsson Mobile Communications to make it easier and cheaper for the developers to bring Java programs to mobile phones. On Tuesday, Sun Microsystem released the new open-source testing tools in JavaOne developers conference in San Francisco.
On Coding Standards & Software DevelopmentJuly 6th, 2007 Two good articles on coding standards and traits of good software developer which I think you will enjoy:
1. Top 10 Reasons Not To Use Coding Conventions / Standards
2.
If It is Good For Guy Kawasaki & Jeff Jarvis Then It is Good For MeJanuary 6th, 2007 Today I made a decision on my blogs which went in my mind like this - "If it is good for Guy & Jeff then it is good for me. I will reveal more on the decision soon but what I thought was interesting is the thought process behind this decision.
JavaFX Script Programming Language Raises More Questions Than AnswersMay 6th, 2008 The JavaFX Script Programming Language Tutorial by James Weaver at JavaOne 2008 was rather insipid. In my jet-lagged state, it was enough to put me to peaceful slumber.
Java EE 5 is Not Your Father's J2EEApril 10th, 2006 Java Platform Enterprise Edition (Java EE, formerly referred to as J2EE) Version 5 has arrived. Its streamlined features offer added convenience, improved performance, and reduced development time, all of which enable developers to bring products to market faster.
Introduction To Ruby For Java DevelopersJune 30th, 2006 Most Java programmers attempt to use Ruby like they use Java, similar to the mistakes C/C++ programmers commit when transitioning to Java. However Ruby provides a cleaner programming paradigm which if embibed can be effectively used to solve your problems.
(Why) Mac Laptops Are Most Popular With Software Developers & Press at JavaOne 2008May 14th, 2008 In JavaOne 2008 I noticed something I least expected - an abundance of Mac laptops (Macbook, Macbook Pro & Macbook Air) in not just developers hands but also press / analysts and presenters. I didn't conduct a formal survey but anyone there can attest to the fact that around 60-70% of the laptops were Mac with Dell being a distant second.
March 14th, 2005 at 5:22 pm
If you have read any material about VB.NET you would know that it IS object oriented and modern and well supported in the Windows environment. That’s the point… VB.NET is all these things. VB 6.0 is not. Therefore changing to VB.NET will give the same benefits as C# or Java and the syntax is more familiar to former VB6 programmers.
You are raising the same point that hundreds of VB.NET programmers are raising, the programmers that didn’t sign the petition, the ones that have already switched to .NET.
The real choice is whether to continue with COM development (therefore staying with VB6) or move to either Java or .NET
March 14th, 2005 at 5:23 pm
If you have read any material about VB.NET you would know that it IS object oriented and modern and well supported in the Windows environment. That’s the point… VB.NET is all these things. VB 6.0 is not. Therefore changing to VB.NET will give the same benefits as C# or Java and the syntax is more familiar to former VB6 programmers.
You are raising the same point that hundreds of VB.NET programmers are raising, the programmers that didn’t sign the petition, the ones that have already switched to .NET.
The real choice is whether to continue with COM development (therefore staying with VB6) or move to either Java or .NET
March 18th, 2005 at 12:36 am
True. VB.NET should have been included in the list. My oversight. But the two points still stand namely:
1. Long term viability in using OO development
2. Now that they have to make a decision do they really want to continue to stick to a single vendor (and single platform) solution? When they have to bite the bullet, why not go all the way for a vendor neutral, platform neutral and free choice?