Wednesday, October 29, 2003

ASP to ASP.NET Migration Assistant 

The ASP to ASP.NET Migration Assistant is designed to help you convert ASP pages and applications to ASP.NET. It does not make the conversion process completely automatic, but it will speed up your project by automating some of the steps required for migration.

Here’s how to try the ASP to ASP.NET Migration Assistant Alpha:

Learn more and download the tool

Microsoft .NET ObjectSpaces 

Microsoft .NET ObjectSpaces are a set of classes and interfaces that enable you to treat data as an object (or objects), independent of the underlying data store used by an application. ObjectSpaces builds on and contains a set of new data access APIs within the Microsoft .NET Framework to provide access to relational data sources such as Microsoft SQL Server®, OLE DB data sources, etc.

You can use the ObjectSpaces to perform the following data related tasks/steps:

-- Get data as objects from a data source using a particular query criteria
-- Navigate one-to-many or one-to-one relationships using the objects returned
-- Modify the values/properties of the objects
-- Resolve changes back to the data source

C# examples in Microsoft website 


Some cool new features of ASP.NET 2.0, Whidbey, SQL Yukon.... 

1. You will be able to drag a SQL Server table and drop it into a page, which will give you a data binded datagrid, mostly through property manipulation, the grid will be sortable, editable and updatable
2. One goal of ASP.NET 2.0 is to reduce the amount of code needed by 70-75%, Scott thinks Whidbey will get very close to that mark
3. Another goal is to simplify administration, ASP.NET 2.0 will offer a rich configuration API along with rich admin tools, in the bottom you will still have good old XML config files
4. We will get Intellisense in config files and in code embedded in web forms (as opposed to code-behind classes)
5. We will get some 40 new controls, including things like a rich treeview and security controls (authentication). Controls will work with both two-tier and three-tier data models.
6. We will have building blocks APIs services, like for example: membership services, role management and a personalization system
7. This APIs will use a provider model, so that you can create, for example, your own credentials provider and replace the one that's used out of the box by the authentication block (SQL Server tables, it seems)
8. The template columns design-time editor will get a major update, including two-way databinding and custom controls that can be dragged and dropped into the column (for example, drop-downs)
9. ASP.NET 2.0 will be 64-bit enabled
10. In particular, IIS 6.0 will allow two use the ASP.NET authentication information to control access to classic ASP pages and even other resources like images or JSP pages
11. An administrator could be notified by e-mail every time a certain exception raises
12. Nothing to do with ASP.NET 2.0: in a few weeks a utility to convert classic ASP pages to ASP.NET will be available at www.asp.net
13. Enterprise Services will allow you to start/stop a transaction at any fixed point in your code, you will not be constrained to object boundaries
14. There will be a data access layer designer which will allow you to choose tables, views, add properties and then access all this elements in a strongly-typed way
15. Alternatively, you will be able to use Object Spaces, which is an object-relational mapping tool that will be released as part of Whidbey
16. Yukon and Whidbey have the same release timeframe
17. To create Yukon user-defined types you will be able to use any CLR value class (C# struct)
18. The Cache object will be enhanced so that you can, for example, make a dataset valid as long as the underlaying source (a table, usually) doesn't change.

Mystic Microsoft : Spiritual Transformation in the Halls of High Technology  

Kraig Brockschmidt, former employee of Microsoft has wrote this book... it is still in draft.. worth a read :)... Its not about MS 's products or not abt the fight with linux/opensource etc.. Its abt the spiritual transformation which the author went thru during his 8 yrs at MS. very different...

Read it here

Wednesday, October 22, 2003

C# Compilers..... 

Microsoft's Command-Line Compiler

You do not need to buy Visual Studio .NET in order to program in C#. On the Windows platform, you can do everything with a text editor and the C# command-line tools that are provided in the Platform SDK(130MB)


Mono is an effort to make an Open Source implementation of the .NET Development Framework and includes a free C# compiler

DotGNU Portable.NET

A British-based Open Source implementation of the .NET Development Framework targeting Linux, includes C# compiler


SharpDevelop is an Open Source development environment for .NET written by Mike Kruger.

Thursday, October 16, 2003



Wednesday, October 15, 2003

Sample Chapters

Srinivasa Sivakumar has listed more than 500 sample chapters (in HTML/PDF format) on his resource site, from various books related to .NET. A great resource!

Google Trick 

It appears you can get a list of the world's favourite sites by going to Google and searching for www.

Tuesday, October 14, 2003

Regular Expression Library 

Regular Expression Library

Enable-AutoComplete Feature In Command Line 

Enable-AutoComplete Feature In Command Line

change registry by using regedit. If you have XP you can do this also by using powertoys (tweakxp)

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Command Processor

Right click on CompletionChar
DWORD change that to 9

restart and you are done. Pressing tab in the command line can complete the next match of the command that you are typing.

Monday, October 13, 2003

Java coding Guidelines 

IDesign: .NET Design and Process Solutions and Coding Standards in C# 

IDesign: .NET Design and Process Solutions and Coding Standards in C#

Wednesday, October 08, 2003

The Visual Basic .NET Resource Kit 

The Visual Basic .NET Resource Kit

This page is powered by Blogger. Isn't yours?