Fog Creek Software
Discussion Board




Welcome! and rules

Joel on Software

Where do I start?

OK, I've been using Java for many years now working on large J2EE apps (weblogic, JSP, EJB, etc) and I really want to do some investigation into .NET since some of my clients are now talking about it. 

I'm sure I can go to the microsoft site and start searching around, but can someone save me some time and tell me the steps I need to do in order to build some sample app that would give me a general understanding of building a .NET application (maybe with web services?).  Where do I get the IDE, the libraries, decent starter documention, etc?

Alan Balkan
Friday, September 27, 2002

I would suggest buying the MS Visual C#.Net Deluxe Learning Edition (or VB.Net version) from http://www.bookpool.com  for a bit under 70.00 USD.  This gives you the Visual C# Standard Edition (including most of Visual Studio) and the MS Visual C#.Net step-by-step book.  Downloading the .Net Framework is another option, but having VS.Net to sort through the documentation is worth the 70.00 alone. 

Dave Warner
Friday, September 27, 2002

Alan,

You will need a local dev machine with either Windows XP or Windows 2000.

Go to:

Download the Microsoft .NET Framework Software Development Kit @
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/000/976/msdncompositedoc.xml

It inlcudes the .NET Framework, as well as everything you need to write, build, test, and deploy .NET Framework applications—documentation, samples, and command-line tools and compilers.


If you are interested in ASP.NET and don't have access to Visual Studio.NET, download the free Microsoft Web Matrix IDE at http://www.asp.net/webmatrix/default.aspx?tabindex=4&tabid=46

http://www.asp.net is a good community site which can act as a starting point for ASP.NET and Web Service development.

http://www.windowsforms.net/ is a good starting point if you are interested in Windows Forms development.

Some other resources to check out would be:

The .NET Development Center @
http://msdn.microsoft.com/library/default.asp?url=/nhp/default.asp?contentid=28000519

The .NET Technical Resources @
http://microsoft.com/net/technical/

The .NET Architecture Center @
http://msdn.microsoft.com/architecture/

The XML Web Services Developer Center @
http://msdn.microsoft.com/webservices/


Good luck..

- Anil

Anil John
Friday, September 27, 2002

*  Recent Topics

*  Fog Creek Home