”API Design Guidelines Digest” – Krzysztof Cwalina summarizes the most
important guidelines for developing .NET standard APIs.
http://weblogs.asp.net/kcwalina/archive/2004/09/28/235232.aspx
- Automatic Control Binder is from Roy Osherove, providing a fast
runtime data-binding architecture for .NET applications.
http://weblogs.asp.net/rosherove/archive/2004/09/22/232900.aspx
- CodeSmith 2.6 – This nice freeware template-based code generator has
been upgraded with a batch of usability improvements.
http://www.ericjsmith.net/codesmith/default.aspx
- “An Introduction to the Web Services Architecture and Its
Specifications” – This excellent 45-page whitepaper pulls together all
the relevant specifications and summarizes current Microsoft thinking.
http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwebsrv/html/introwsa.asp
A VC friend said something which packs a lot of insight into a few words:
Software companies are bought, not sold.
Eric Sink
Tuesday, September 28, 2004
You don’t have to “beat” open source. You just have to differentiate so you can reach a different market segment.
Some people like their PCs to be “pretty”. My wife’s new iMac G5 is the most attractive personal computer I have ever seen.
Some people don’t care how their PC looks as long as it runs Doom 3 at 60 frames/second.
Some people don’t care how their PC looks as long as it is reliable.
This is how markets work. They are segmented. Different people want different things.
Some people use open source because they want zero up-front cost. Others prefer to pay the extra money to get something they perceive to be more professional.
Some people use open source because they want total control. How can car repair shops compete with the fact that anybody can fix their own car? All they need is knowledge and the directions to an auto-parts store. Others prefer to pay somebody else to do the job.
(This comparison isn’t completely fair, since it is often easier to use open source than it would be to repair an automobile. Nonetheless, my point is that open source has a higher appeal among do-it-yourselfers.)
You need a market segment where your product will be preferred. Yes there will be another market segment where open source is preferred. As long as you feel solid about your market segment, try not to worry about the other one too much.
Eric Sink
Con sorpresa ho visto che è ancora attiva la mia vecchia pagina dedicata a Visual Basic. Pensavo fosse stata rimossa.
http://students.silab.dsi.unimi.it/~mt474683/mfvbita.htm