Pages

Sunday, November 21, 2010

SharePoint Tutorial

1) http://www.fpweb.net/sharepoint-tutorials/wss-v3/sites/create-team-site/

Creating SharePoint Designer WorkFlow

1) http://sharepointsolutions.com/sharepoint-help/blog/2010/03/create-a-detailed-custom-task-notification-with-a-sharepoint-designer-workflow/ (Designer WorkFlow)

2) http://www.devx.com/webdev/Article/34032/0/page/2

3) http://www.codeproject.com/KB/sharepoint/8StepsWorkflows.aspx (Steps to Create Workflows using SharePoint Designer)

4) http://rshelton.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx

5) http://social.technet.microsoft.com/Forums/en/sharepoint2010programming/thread/729f0ccb-6651-403e-95e1-136f28edf5f5

6) http://www.dotnetspark.com/links/51778-creating-content-types-for-sharepoint-2010.aspx

7) http://www.c-sharpcorner.com/UploadFile/anavijai/4301/

8) http://www.sharepointoverflow.com/questions/3023/deploying-columns-with-content-types-in-visual-studio-2010

9) http://channel9.msdn.com/Learn/Courses/Office2010/BCSOfficeUnit/BCSOfficeLab/Exercise-2-Creating-External-Content-Types-with-Visual-Studio-2010

10) http://code.msdn.microsoft.com/odcsp14h2

11) http://msdn.microsoft.com/en-us/vstudio/ff623016.aspx (Creating Content Type Video)

Sunday, November 14, 2010

Model View Controller in asp.net

1) http://www.asp.net/mvc/videos/aspnet-mvc-controller-overview
2) http://www.beansoftware.com/ASP.NET-Tutorials/MVC-Architecture-Model.aspx
3) http://www.dotnetuncle.com/wiki/ASPNET-MVC-Framework.aspx
4) http://www.slideshare.net/maartenba/msdn-aspnet-mvc
5) http://msdn.microsoft.com/en-us/library/dd394709.aspx
6) http://www.slideshare.net/jesschadwick/introduction-to-aspnet-mvc-3353914 
7) What is the difference between 3-tire architecture and MVC Architecture/Model? 
Ans: A fundamental rule in three-tier architecture is the client tier never communicates directly with the data tier; in a three-tier model all communication must pass through the middleware tier.

It’s liner architecture. This addresses the question of how to pass information between a user and a database. Where as MVC is a triangular architecture: the View sends updates to the Controller, the Controller updates the Model, and the View gets updated directly from the Model. This addresses questions of how a user interface manages the components on the screen.


Presentation layer(aspx, aspx.cs) = view and controller MVC (aspx, aspx.cs)
Application Layer = Model of MVC
Database layer = DB layer of MVC

Advantages of using MVC in ASP.NET

  • There's no duplicated code.
  • The business logic is encapsulated; hence the controller code is transparent and safer.
  • The business logic can be used in several front ends like Web pages, Web services, Windows applications, services, etc.
  • Exception handling is well managed showing the user only digested error messages.
  • Testing every part of an application is easier as it can be done separately using automated methods.
  • Application changes are easier to apply as they are focused in one part of the architecture only.

Tuesday, November 2, 2010

VisualStudioTeam System

1) http://letmeget.com/blog/microsoft-tfs-2010-microsoft-visual-studio-team-foundation-server-2010
2) http://www.microsoft.com/visualstudio/en-us/products/2010-editions/team-foundation-server/features
3) http://www.dotnetcurry.com/ShowArticle.aspx?ID=195
4) http://www.clemensreijnen.nl/post/2009/02/13/Visual-Studio-Team-System-2010-e28093-Episode-3-The-Lifecycle.aspx
5) http://dennisv.net/2009/01/14/test-driven-development-tdd-in-vsts-2010/

TFS

1) http://blogs.msdn.com/b/bharry/archive/2009/04/30/tfs-2010-admin-operations-setup-improvements.aspx

2) http://code.msdn.microsoft.com/TfsSdk (SDK)
3) http://blogs.msdn.com/b/bharry/archive/2009/04/19/team-foundation-server-2010-key-concepts.aspx
4) http://channel9.msdn.com/Blogs/pdc2008/TL52 Video
5) what is Team foundation server and Work Item tracking experience?
Ans: it's a microsoft product. The server-side component is team foundation server (commonly abbreviated tfs), which comprises two components: the application tier and the data tier. The application tier is a set of web services that provide access to tfs functionality, and a web portal and document repository facilitated by windows sharepoint services, whereas the data tier is essentially a microsoft sql server 2005 standard installation that warehouses all the information for tfs. Both tiers are required, but can be installed on the same or separate servers. Team foundation server contains one or more team projects, which consists of visual studio solutions, configuration files for team build and team load test agents, and a single sharepoint repository containing the pertinent documents for the project. It can be used as bug tracking tool, we can write test cases using tfs, we can publish the results of test cases in it, and we can use it as a source control repository.
6) http://bisherryli.wordpress.com/category/team-foundation-server-tfs/
7) http://blogs.msdn.com/b/jasonz/archive/2009/10/21/tutorial-getting-started-with-tfs-in-vs2010.aspx
8) http://blogs.msdn.com/b/aaronbjork/archive/2009/10/26/how-does-msf-agile-4-2-compare-to-msf-agile-5-0.aspx