My previous posts on Offshoring created a huge high in my hit rates. So I will put more thoughts down here, hoping that Scoble picks these up too...:-)
A recent wired article on outsourcing to India and the problems it creates for American Programmers.
My take on this is, all of us will lose our jobs as people who can do the same job cheaper are going to become avbl. So now programming has moved to India, so will it move out over time. It is just gonna be another 20 odd years before someone from China is going to start doing the same programming job that gets done in India cheaper.
One of the points that aritcle makes on innovations in America, these too will also slowly move out(I am not sure where, but it will move out for sure). It will be better that we start accepting change and start working on creating new avenues as old ones disappear. Currently, I cannot evangelize Longhorn as well as Scoble does. But when I reach a state where I can(maybe when my blog gets more hits that his ;-)), then Scoble will have to do something better to keep his job. This race to do something better is always gonna be a part of life as markets merge and trade expands.
I read a quote a long time back and I can't remenber it word for word, but I have always been impressed with the thought in it and it seems well suited for this post - In deep Africa, a lion and a deer wake up to the early morning sun. The lion has to out run the slowest deer to stay alive, while the deer has to out run the fastest lion to stay alive. Whether you are the lion or the deer, better be running fast, when the sun comes up.
I came across this strange problem today with ASP.NET. I am unable to find any information on this problem. So if you know of a link add it to the comment.
I dragged and dropped a button on to the designer. Then I commented out the button defn in the HTML. The button is now not avbl in the designer Then I dragged and dropped another button on to the design surface.
Now when I view the page, I get a render error that Button1 already exists in the page. The redering algorithm seems to ignore that one of these definition is commented out. Everything will work fine if the commented button has an unique ID and does not share an id with an exisiting control.
This alert is being updated to advise you of a new variant of the Mydoom worm, the Mydoom.b worm that was discovered on 28 January 2004. This new variant can impede access to some Web sites, including some
microsoft.com web sites. This variant is identical to the original MyDoom in terms of its impact, and means of prevention. The alert below contains updated information for technical details, detection and
recovery information specific to the newest variant. As new information becomes available we will update the TechNet alert and re-issue the PSS Security Alert.
Simon Guest has an MSDN article on how to integrate Winforms with an existing Java Swing application. He uses a third-party remoting bridge, which means if you want to do something like this in real life you should be ready to shell out money to buy that product. Still a cool concept...
J2EE conversion: This release supports converting J2EE 1.3 and JDK 1.3 libraries as well as EJB, JAAS, JCE, JMS, JNDI, and RMI.
Improved client conversion. Deeper support for migrating Swing applications.
The Java Language Conversion Assistant continues to provide:
Integration with Visual Studio .NET. The Java Language Conversion Assistant facilitates further application development/identification and completion of conversion tasks within the integrated development environment.
Protection for existing investments. By converting your business logic, the Java Language Conversion Assistant helps you leverage existing investments, thus avoiding some of the risks of new development and decreasing your time to market.
Full conversion to Visual C#. Conversion of existing Java-language code to Visual C# and the .NET Framework is complete and self-contained. You can immediately start using the power of the .NET Framework and the component-oriented programming features of Visual C#.