February 2005 - Posts

New Monad blogger

blog is at http://weblogs.asp.net/arulk/

and already an excellent Monad post of a MSH language quickstart

here are my Monad posts

 

Obscure ASP.NET machine.config settings

from MSDN

 

pageBaseType     Specifies a code-behind class that .aspx pages inherit by default.
userControlBaseType     Specifies a code-behind class that user controls inherit by default.

 

Does this mean that the server admin e.g. ISP could force all pages served to derive from the set basepage class?

Anybody tried it?

 

 

Windows 2003 Personal Development Server

Windows 2003 Personal Development Server

Thinking about the concept of a Windows Home Server I also thought about a Windows 2003 based Personal Development Server.

Why?

  • It's a server OS: better stability (uptime !!), better security, better multi CPU management, better configuration tools
  • It has IIS 6 (XP has IIS 5.1), WSS and makes it generally easier for server software evaluation and development
  • It is more cool and geeky to have a server based OS (think *nux)

Even with fewer features than a full Windows 2003 server (think AD, IIS limitations, DC) most developers I know would pay a small premium compared to XP professional. 

What do you think?

 

 

Mr grimes farewell letter

some blogged about it too

http://blogs.aspadvice.com/dgottlieb/archive/2005/02/19/2713.aspx
http://blogs.aspadvice.com/rbirkby/archive/2005/02/19/2708.aspx
http://blogs.aspadvice.com/ssmith/archive/2005/02/17/2697.aspx
http://blogs.aspadvice.com/pmurphy/archive/2005/02/17/2688.aspx
http://swigartconsulting.blogs.com/tech_blender/2005/02/grumpy_grimes.html
http://blogs.msdn.com/danielfe/archive/2005/02/22/378343.aspx
http://blogs.msdn.com/jroxe/archive/2005/02/25/380193.aspx
http://www.panopticoncentral.net/archive/2005/02/25/7725.aspx

 

 

The farewell letter sounds pretty inconsistent to me

I quote:

1) beeing ambitious and not having ambition are antipodes

"I think Microsoft was far too ambitious releasing far too many assemblies much too quickly"

"it has not shown any more conviction to the framework"

"Microsoft has clearly lost their confidence"

2) VB.NET is backwards compatible or not?

"It is worth pointing out that .NET in general has many similarities with VB (classic). "

" this backs up Karl E. Peterson's statement that VB.NET is just not VB"

"Instead, .NET has been retrofitted to the existing products and used to extend them"

3) Revenues:

" There have been a few .NET products written entirely in .NET; one such product is Microsoft CRM. However, these are not the main revenue generators"

OWA, Sharepoint (400 mil $), Biztalk 2004, MS SQL 2000 Reporting Services, Yukon (DTS in particular)? At least 1 bilion $ there - for sure - directly or indirectly. APIs sell platforms, ie OS, databases, middleware

4) "Optional"

"XP and Windows 2003, do not depend on .NET; and with XP, .NET is an optional component."

  • have you ever heard of Antitrust, DoJ,settlements?
  • I don't see any major software cos running *nix,*nux on Java

Please back up your stuff with data

5) New or old tech: please decide !!

"XAML, will mark the death of ASP"

6) Security: get a grip

"then they will indicate (as I do) that .NET is not the right technology for running under the privileges of the LOCALSYSTEM "