| Notes from .NET School
I met with a Microsoft .NET Evangelist and I learnt a lot about
Microsoft .NET framework (Thank you Microsoft for enlightening me, and for delicious
I liked some of the features (the cache API) and hated some of them (
those darn design-time-controls are back). The claims/complaints that
.NET framework makes all existing investment in Microsft software obsolete, are indeed true.
See the following Q&A (my real questions, and his real answers) for education and humor:
(Demo of same code running on Windows2K, Windows XP, Web, Cell Phone etc)
Me: You are touting .NET as cross platform? Can I target Palm, or Unix?
The Evangelist: Mumble, mumble. Palm doesn't have the RAM to run .NET
(Demo of implementing custom Event Log)
Me: But this is a Windows feature, not a .NET feature!
The Evangelist: Yes, but we have now made it so easy for you to use them.
(Demo of storing Session data in a StateService, or a Database)
Me: Are you saying that I can't plug in a app server like BEA Weblogic or IBM
The Evangelist: Why would you want to spend hundreds of thousands of dollars
? Windows makes a good app server.
(Demo of File upload component and FrontPage Extensions)
Me: Is there any way I can transfer files from one node in a web cluster (WLBS)
to another node in the same web cluster?
The Evangelist: I recommend that you put the file in a database as a BLOB (binary object, a.k.a. image).
Then let the other WebServer pull it from the database.
(Demo of long code to draw a bar chart on the fly)
Me: What kind of image processing tools are there?
The Evangelist: We have awesome graphics API. You can use GDI.
Oct 27, 2001: Programming used to be fun once
Nov 2, 2001: My Love-Hate Relationship with Microsoft
|(Comments Disabled for Now. Sorry!)||First Written: Thursday, October 10, 2002|
Last Modified: 10/11/2002