You are here: Home >> Articles & Tutorials >> Sharepoint Development is an Intelligent ASP DotNet Application

Sharepoint Development is an Intelligent ASP DotNet Application

By dharmeshtalaviya on Aug 17, 2011 |Computers

Was this helpful? 0 0 Comments



SharePoint development is an intelligent ASP.Net 2.0 application that extends the framework of ASP.Net development through the installation of customized components such as HTTP module, Virtual Path Provider and HTTP handler etc. This undoubtedly creates a provisioning engine that can be utilized for developing websites based on the various templates that accompany it. SharePoint development is about adding customized codes that would enhance the out-of-the-box functionalities that is ideally included with SharePoint. Some of the instances of SharePoint Development include:

Adding customized ASPX pages that assist users in acquiring a particular business function

SharePoint developers wanting to develop a widget type of control that can be used on more than one page

SharePoint consulting team can also perform operation through the code whenever anyone uploads a document to the SharePoint library.

SharePoint developers need to write code for customized workflow because not all the solutions are available with the out-of-the-box workflow that SharePoint comes with.

There are also a couple of important points that SharePoint developers need to keep in mind while creating custom SharePoint development site.

Hive:

Situated at C:Program FilesCommon FilesMicrosoft sharedWeb Server Extensions12 this is a folder comparison of the files that SharePoint uses. The folder also contains a number of other folders and each of the folders serves a distinctive purpose. SharePoint developers are aware that the most important folder for them is the sub-folder called Template. This file is important because SharePoint development team is aware these files provide its own functionalities.

XML Based development: SharePoint development companies know that SharePoint needs a number of XML schemas to create different SharePoint elements and for even performing different operations in SharePoint.

No F-5 debugging: Most SharePoint developers have worked on Visual Studio and made use of the feature of F5 debugging that automatically attaches debugger to the process that requires debugging. During SharePoint development, Visual Studio does not offer this debugging feature.

Visual Studio Project Templates:

Another feature that SharePoint development platform may lack is the pre-built templates that Visual Studio does not offer SharePoint related projects. However, SharePoint developers will be able to use the Visual Studio Extensions for WSS 3.0, which offers project template support for WSS and SharePoint development.

Deployment:

SharePoint development team is aware that SharePoint development needs certain files to be copied under certain folders to be able to use them. One of the ways to achieve this is through the usage of batch files. WSS 3.0 brings out a new concept known as WSS Solution Framework that packages all of the different files created during the development phase in one comprehensive .wsp file. SharePoint development and the tools accompanying it know exactly how to use such files and how to process the files as well. SharePoint developers need to use the appropriate tools to deploy the .wsp file in SharePoint. Once this file has been deployed, one can have the custom code and files copied over to the right kind of SharePoint folders.

Was this helpful? 0 0 Comments

Do you enjoy this post? Help us better!

About dharmeshtalaviya

Sharepoint Development is an Intelligent ASP DotNet Application from dharmeshtalaviya

I am Post Graduate with Master of E-business. Since last 3 Years I am working as content writer and writing about internet and computers updates. And also I have experience in online marketing.

You're reading Sharepoint Development is an Intelligent ASP DotNet Application.

Comments

Hot Topics People Are Chatting

My Questions & Articles

Find latest questions, answers and articles.

Questions I Ask

Questions I Follow

Articles I Share

Do you like it? Share with friends!

Don't forget to follow us!

If you like our tutorials and answers, please give us a +1!