DOTNET POWER PLAY
.NET stuffings and MICROSOFT (C) technologies
Monday, October 31, 2005
Agile Modeling (AM) Home Page: Effective Practices for Modeling and Documentation
Agile Modeling (AM) Home Page: Effective Practices for Modeling and Documentation: "Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner. As you see in Figure 1 AM is meant to be tailored into other, full-fledged methodologies such as XP or RUP, enabling you to develop a software process which truly meets your needs. "
Microsoft Professional Developers Conference 2005
Microsoft Professional Developers Conference 2005
http://microsoft.sitestream.com/PDC05/PRS/PRS407.zip
http://microsoft.sitestream.com/PDC05/PRS/PRS404.zip
http://microsoft.sitestream.com/PDC05/PRS/PRS420.zip
Saturday, October 29, 2005
SmartNavigation removes CSS and the solution
Sanjay kattimani's blogspace: "Smartnavigation removes CSS after postback
This was the sole reason for blogging this. Yes smartNavigation strips off css after a postback.
Solution - you need to explicitly specify the path of css as absolute path instead of relative path. You can keep it dynamic by adding some server side code as below LINK href=''< =Request.ApplicationPath %>/Styles/Sanjay.css''
Microsoft's documentation of SmartNavigation
If you still wish to use smartnavigation on other browsers take a look at this code project (Free source) Crossbrowser SmartNavigation Alternative II
Conclusion: Use this feature only when you are sure of your audience using latest IE (at least IE 5) only. And make use of it when its absolutely necessary to make your application work better. And do take care of css paths etc."
Friday, October 28, 2005
Sunday, October 23, 2005
Configure Windows XP to Automatically Login
Configure Windows XP to Automatically Login: "Configure Windows XP to Automatically Login
After downloading fixes from Microsoft Windows Update page or via Automatic Updates, you may notice that Windows XP no longer logs into your account automatically. This is caused by the .NET Framework Update from Microsoft. It creates an additional user account called ASP.NET, which you can see in the Control Panel User Accounts applet. But, don't need to remove this update or don't delete this account. You can still configure Windows XP to automatically login using these methods:
Method 1
Click Start, Run and type CONTROL USERPASSWORDS2, and click Ok. Select the user account from the list (to which account you want to automatically logon). Uncheck Users must enter a user name and password to use this computer option, and click Ok. Type the user account password and complete the process.
For Windows XP Home, don't try to auto-login as the built-in Administrator, as you'll receive a restrictions error.
"
Saturday, October 22, 2005
Partho's Weblog : Generics Terminology in .NET Framework
Partho's Weblog : Generics Terminology in .NET Framework: "Basic Terminology
Generics:
They are classes/structs/interfaces/methods (CSIM hereafter) that have placeholders for one or more of the types they store and/or use.
Generic Type:
Union of the set of all Generic Type Definitions and Constructed Types.
A System.Type object represents a Generic Type iff its IsGenericType property is true
Generic Method:
Must have a non-empty list of Generic Type Parameters.
A method being a Generic Method doesn�t have anything to do with the enclosing type being Generic Type or not
Union of the set of all Generic Method Definitions and Constructed Methods.
Generic Type Parameters can appear as the return type or as the types of the formal parameters
A System.Reflection.MethodInfo object represents a Generic Method iff its IsGenericMethod property is true "
Friday, October 21, 2005
.NET Dashboard - Handle Requests Asynchronously
.NET Dashboard - Handle Requests Asynchronously: "Handler Basics
An HTTP handler in ASP.NET can be any class that implements the IHttpHandler interface. Web Forms themselves are HTTP handlers, in that their System.Web.UI.Page base class implements the IHttpHandler interface. The IHttpHandler interface is called by the ASP.NET runtime to process a request for a destination URL. The IHttpHandler interface has two members as shown below.
"
WebRequest and SSL (The underlying connection was closed. Could not establish trust relationship with remote server.)
WebRequest and SSL (The underlying connection was closed. Could not establish trust relationship with remote server.): "WebRequest and SSL (The underlying connection was closed. Could not establish trust relationship with remote server.)"
Monday, October 17, 2005
Databinding Custom Collections C# Source Code
Databinding Custom Collections C# Source Code: "Databinding Custom Collections C# Source Code
I've received quite a few requests for a C# version of the sample code that came with my article. So, here is a C# version of the 1.1 custom collection. If I get inundated with requests I'll port the 2.0 version, but otherwise it's probably not necessary. There are a couple of changes that you should be aware of."
Sunday, October 16, 2005
Forget MSMQ. SQL Service Broker Handles Asynchronous Messaging Better
BForget MSMQ. SQL Service Broker Handles Asynchronous Messaging Better: "esides relational database management tools, SQL Server 2005 provides several new tools and APIs for building scalable enterprise applications. One of these features is SQL Service Broker, a technology that allows you to exchange data and messages asynchronously between SQL Server databases and SQL Server instances. Because of its integration with the CLR, SQL Service Broker also enables you to place more business logic (such as managed stored procedures) directly in your database. "
Friday, October 14, 2005
Thursday, October 13, 2005
10/19/05 - Databinding in ASP.NET 1.1 and 2.0 FREE WEBINAR
10/19/05 - Databinding in ASP.NET 1.1 and 2.0: " 10/19/05 - Databinding in ASP.NET 1.1 and 2.0
Wednesday, October 19, 2005
New York 11:00 AM - 12:00 PM
Los Angeles 8:00 AM - 9:00 AM
London 4:00 PM - 5:00 PM
Amsterdam 5:00 PM - 6:00 PM "
10/19/05 - Databinding in ASP.NET 1.1 and 2.0 FREE WEBINAR
10/19/05 - Databinding in ASP.NET 1.1 and 2.0: " 10/19/05 - Databinding in ASP.NET 1.1 and 2.0
Wednesday, October 19, 2005
New York 11:00 AM - 12:00 PM
Los Angeles 8:00 AM - 9:00 AM
London 4:00 PM - 5:00 PM
Amsterdam 5:00 PM - 6:00 PM "
ASP.NET - ASP NET 2 0: IIS ASP NET TAB MISSING
Useful when running Multiple Versions of the Framework in your Server.
Versions Switcher
ASP.NET - ASP NET 2 0: IIS ASP NET TAB MISSING: "ASP NET 2 0: IIS ASP NET TAB MISSING
From Chris Adams:
This is a problem caused by the change between Beta 1 and Beta 2.
To fix, check the following 3 regkeys -
HKEY_CLASSES_ROOT\CLSID\{7D23CCC6-A390-406E-AB67-2F8B7558F6F6}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{FD5CD8B1-6FE0-44F3-BBFB-65E3655B096E} \InprocServer32
HKEY_CLASSES_ROOT\CLSID\{FEDB2179-2335-48F0-AA28-5CDA35A2B36D}\InprocServer32
Under (expand) InProcServer32, look for the presence of a non-2.0.0.0 (example 2.0.36.0) and remove it.
It has a reference that causes this to break.
If you do not have this MMC interface, you can use aspnet_regiis.exe
aspnet_regiis -s
Note: There is also a switch to do this non-recurvisely if you desire."
Wednesday, October 12, 2005
Modern Software Development: Use Visual Studio 2005
Modern Software Development: Use Visual Studio 2005: "Back by popular demand for his third series of webcasts, author and teacher Dr. Joe Hummel dives into the development of smart client applications using Microsoft .NET 2.0 and Visual Studio 2005. Tune in as he focuses on the architecture and design of Smart Client Applications. This series builds upon Dr. Hummel�s two earlier series and each webcast builds upon previously discussed content. Online homework exercises will help reinforce the content. If you wonder whether your graphical user interface should follow the Model-View-Controller design pattern, which N-tier design is best for you, how .NET remoting impacts that design, and more, then register today."
Tuesday, October 11, 2005
MSDN TV: Writing Secure Code with Visual Studio 2005
Overview
Rick Samona provides a walkthrough of the enhancements to Visual Studio 2005 that will help make your applications more secure and robust. Learn about the fundamental design principles for building secure applications using various tools and techniques. See how Visual Studio 2005 uses technologies such as FxCop and Code Access Security to help create more secure managed code applications, while PREfast and the /GS switch can help secure your native code applications.
Link
MSDN TV: Writing Secure Code with Visual Studio 2005 also downloaded:
Nikhil Kothari's Weblog : Data Source Controls (Part 1 - The Basics)
Nikhil Kothari's Weblog : Data Source Controls (Part 1 - The Basics): "Data Source Controls (Part 1 - The Basics)
The first in a series of posts on authoring data source controls...
Data source controls are a new type of server control introduced in Whidbey, and are a key part of the data-binding architecture, in the sense that they enable the declarative programming model and automatic data-binding behavior provided by data-bound controls. In this post, and over the course of a few subsequent posts in this mini-series, I'll cover the core aspects of implementing a data source control."
Monday, October 10, 2005
ONDotnet.com
ONDotnet.com: "What Is .NET .NET is probably one of the more muddled and mismanaged brands in the history of Microsoft. Elucidator James Avery clarifies things by describing the two chambers at the heart of .NET: the Common Language Runtime (CLR) and its essential components, and the Base Class Library (BCL) and its major features. [O'Reilly Network]"
DotNet World :: A Collection of DotNet Interview Questions
DotNet World :: A Collection of DotNet Interview Questions
Interview Questions (1)
Interview Questions (2)
Interview Questions (3)
Interview Questions (4)
Interview Questions (5)
Interview Questions (6)
Interview Questions (7)
Interview Questions (8)
Interview Questions (9)
TechGuider :: A Collection of all faqs
TechGuider :: A Collection of all faqs: "TechGuider - A Collection of all faqs
Our goal behind this Website is to create a perfect place where every one can sharpen their skills to get their dream job."
C++ Some Technical Questions (2 Pages)
Java Some Technical Questions (7 Pages)
VB.NET Some Technical Questions (2 Pages)
ASP.NET Some Technical Questions (7 Pages)
C# Some Technical Questions (4 Page)
XML Some Technical Questions (1 Page)
Sunday, October 09, 2005
AspAdvice.com Lists
AspAdvice.com Lists: "What are the AspAdvice Lists?
The AspAdvice Lists are a place where anyone in the ASP/ASP.NET community can receive free assistance from other members of the community (often times the community's top experts and Microsoft product team members themselves!). The AspAdvice Lists are completely email based from an interface standpoint. We moderate every list so that spam and other useless messages never show in your inbox! "
Saturday, October 08, 2005
Learn DotNetNuke. Training And Video Learning. Learn how to create modules, skins and containers > Home
anonieko hereLearn DotNetNuke. Training And Video Learning. Learn how to create modules, skins and containers > Home: "Free E-Commerce module
The E-Commece module is now a free download read more...
16 Hours / 65 Videos
TrainCert.NET offers more than 16 hours of video and 65 videos. Scroll down the front page (before you login) to view a list of all the videos available. Privileged users can download all videos when logged in.
Download ALL ASP.NET 2.0 videos for FREE
For a limited time you can register and download all the ASP.NET 2.0 videos for free. read more... "
Dotnet-News.com All the last .NET news ( ASP.NET, VB.NET, C#, J#, ADO.NET, WebForms, WinForms, UserControl etc... )
Dotnet-News.com All the last .NET news ( ASP.NET, VB.NET, C#, J#, ADO.NET, WebForms, WinForms, UserControl etc... ): " Populating menu control in asp.net 2.0 - using different data sources [Source : CodeProject.com ] An article on how to populate the Menu control in ASP.NET 2.0 using different data sources...
An article on how to populate the Menu control in ASP.NET 2.0 using different data sources.
Zeta helpdesk [Source : CodeProject.com ] An application to manage support request with tickets and events...
An application to manage support request with tickets and events
Extended error provider [Source : CodeProject.com ] This article describes how a basic Error Provider class can be extended to increase its fu...
This article describes how a basic Error Provider class can be extended to increase its functionality.
C# 3d charting [Source : CodeProject.com ] A simple article for easy charting....
A simple article for easy charting.
A .net state machine toolkit - part ii [Source : CodeProject.com ] A detailed look at using the more advanced features of the .NET state machine toolkit....
A detailed look at using the more advanced features of the .NET state machine toolkit.
Extreme optimization statistics library for .net [Source : SharpToolBox ] Library that includes classes for over 20 probability distributions, random number generat...
Library that includes classes for over 20 probability distributions, random number generation, hypothesis tests, and a range of statistical models, including multiple linear regression and analysis of variance (ANOVA).more
Consuming a web service from an html page [Source : ASP.NET Daily Articles ] Web services are commonly consumed from server-side web applications using sophisticated l...
Web services are commonly consumed f"
Tuesday, October 04, 2005
About AjaxInfo.com - Ajax Info
About AjaxInfo.com - Ajax Info: "About AjaxInfo.com
Ajax Info is about Advanced JavaScript and XML, the community, and the solutions emerging in this hot new area of web development.
Source: Ajax Info Posted: 5/6/2005
Author: Alexei White
Ajax Info is about Advanced JavaScript and XML, the community, and the solutions emerging in this hot new area of web development. Started in 2005, AjaxInfo is committed to disseminating information to software developers and other development stakeholders about these technologies.
This Internet resource is operated by volunteers and is always seeking the assistance of other developers who want to contribute to a growing body of knowledge."
Ajax Info
Want to contribute? - Ajax Info: "JavaScript
XML (XSLT, XmlHTTP, etc)
DHTML
Server Side Technologies (ASP, JSP, PHP, Ruby, etc)
Software development best practices."
Securing Web services�concepts, standards, and requirements by 2003 Sun Microsystems Inc
Securing Web services�concepts, standards, and requirements: "Securing Web services�concepts, standards, and requirements
Sun Microsystems Inc.
With Web services, applications "
Saturday, October 01, 2005
The Architecture Journal
The Architecture Journal: "
In Microsoft Architecture Journal, authoritative software architects from all corners of Microsoft's architect community discuss the connection between opportunities once out of reach and the solutions that now make them possible. The Journal is a platform for thought leadership on a wide range of subjects related to enterprise, infrastructure, and application architecture.
"
Microsoft Architecture Resource Center: "
Information to help you keep abreast and think about architecture in new ways.Articles and webcasts to delve deeper and learn more about architecture concepts."