Sunday, December 23, 2007

Easy steps to install Team Foundation Server 2005

finally installation of my TFS 2005 completed successfully. I was trying to install TFS 2005 from last 2 days but every time it gives me some error or some new requirement. from my total experience I summarised the steps here.

This is only for New BOX and single server deployment

  1. Install Microsoft Windows Server 2003 or 2003 R2 with SP2
    • Install IIS from windows components. enable ASP.NET, do not enable FrontPage extensions.
  2. Install MS SQL Server 2005 with all features.
    • Make sure that all services in MS SQL server set to Start automatically.
  3. Install Windows SharePoint service 2.0 with SP2
    • DO not configure WSS and select farm installation type
  4. Install MS SQL Server 2005 Service Pack 2
  5. Install .NET Framework 2.0 Service pack 2
  6. Create 2 accounts on server TFSSERVICE and TFSREPORTS (if you have a domain and using active directory then create these account in Active directory)
  7. Now time to start installation of TFS. if you are using domain controller then login in as domain admin and not local admin.
  8. Insert the TFS CD/DVD and start the installation.
    • First it will check the server health and necessary components, its nothing but what we did in above steps, if everything is fine then it will ask for login for services , enter TFSSERVICE login details then report service login details, enter TFSREPORTS then SMTP ( you can skip this for now)
    • Start installation
    • Finish installation
  9. Install Team Explorer.
  10. If you want to access TFS in Internet Explorer then download Team System Web Access Tool from Microsoft downloads site free of cost and install it, (chose different web site normally port 8090 or any other port and not default 8080)
  11. Install Team Foundation Server 2005 Service Pack 1
  12. Done !!! your server is ready to use.

DO Read TFS Installation guide (which comes in DVD or you can download new version from Microsoft web site) carefully before starting installation.

Saturday, December 22, 2007

ASP .NET 3.5 Namespaces

Commonly Used Types and Namespaces

System.Web
HttpApplication
HttpCookie
HttpRequest
HttpResponse
HttpRuntime
HttpServerUtility


System.Web.ApplicationServices NEW
AuthenticationService NEW
ProfileService NEW
RoleService NEW

System.Web.Caching
Cache

System.Web.ClientServices NEW
ClientFormsIdentity NEW
ClientRolePrincipal NEW
ConnectivityStatus NEW

System.Web.ClientServices.Providers NEW
ClientFormsAuthenticationMembershipProvider NEW
ClientRoleProvider NEW

System.Web.Compilation
BuildProvider

System.Web.Configuration
WebConfigurationManager NEW

System.Web.Hosting
ApplicationManager

System.Web.Management
WebBasedEvent

System.Web.Security
FormsAuthentication
FormsIdentity
Membership
Roles

System.Web.SessionState
HttpSessionState

System.Web.UI
Control
MasterPage
Page
ScriptManager NEW
System.Web.UI
UpdatePanel NEW
UpdateProgress NEW
UserControl

System.Web.UI.HtmlControls
HtmlButton
HtmlControl
HtmlForm
HtmlInputControl

System.Web.UI.WebControls
Content
DetailsView
FormView
GridView
LinqDataSource
ListView
LogIn
Menu
ObjectDataSources
TreeView
Wizard

System.Web.UI.WebControls.WebParts
WebPart

*New - New namespaces in .NET framework 3.5

Source:http://msdn.microsoft.com/netframework

Monday, December 17, 2007

PUG Community Day - December 2007

The second PUG Community Day (formally known as PUG Meet) was a big success. On 15th December around 40 people turned up for this and the feedback was really good. In this meet, we saw one 60 year old attendee with 30+ years of experience.

This time we had 3 tracks
The day began with Mobile and Embedded Device Track. In this track Mayur Tendulkar (Microsoft India) took a session on Managed Windows Mobile Development. In his session, he explained about Windows Mobile platform considerations for mobile development like memory, screen, disconnected environment, etc.

In second track i.e. Developer Track, Ravi Patel (MVP – ASP.Net) took a session on What Is New in ASP.Net 3.5. In his session, he demonstrated some nice demos on ASP.net Controls, AJAX, and Web Services in Visual Studio 2008.

In third track i.e. IT Pro track, Vikram Pendase (eZon Solutions), took a session on IIS7.0. In his session, he explained IIS7 installation, new features of IIS7 etc… He also showed some nice demos pertaining to IIS 7.0 like Authentications, SSL Certificates Installation, etc…

All in all, this was a successful event. We want to thank all the people involved in this community activity.
Photos are available at http://maheshm.spaces.live.com/photos/cns!809C8F1C43EFFD14!244/

We're planning to continue this initiative and the next PUG Community Day is planned on 5th Jan 2008. We are trying to add more tracks like SQL and Student track too…