Applies to: Microsoft Visual Studio Tools for the Microsoft Office System, Version 2005
Summary: Expert developers blog about their personal experience of designing, implementing, and deploying Visual Studio Tools for Office solutions for Word and Excel. Check out some of the best articles we found. (http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_vsto2005_ta/html/OfficeVSTOBestOfBlogs2005.asp)
Monday, February 07, 2005
Sunday, February 06, 2005
Web Part Development Resources To Get You Started.
Greetings,
As mentioned in the Regional Sharepoint TTT in Singapore recently, here is the resources/links i promised to post. Also note topics with regards to administration/managment(non-developer stuff) of a SharePoint POrtal Server or Windows Sharepoint Services, see my IT Pro blog, http://gill-itpro.blogspot.com. I would have something by Tuesday.
Anyway here it is:
Building Web Parts for Microsoft SharePoint Products and Technologies Part I - The Basics
This is the first of a 3 part series of Web Part development. This is during the beta days of SharePoint 2003. For an absolute beginner, this is a great start.
Building Web Parts for Microsoft SharePoint Products and Technologies Part II - Web Parts and User Controls
In this article, Patrick Tisseghem talks about using ASP.Net User Controls in the development process of Web Parts for SharePoint. There was a lot of excitement about using ASP.Net user controls in Web Part development. Here is another write up on using generic ASP.Net user controls in Web Parts.http://www.reflectionit.nl/WebPart1.aspx. This is written by Fons Sonnemans, a .Net and Sharepoint expert, to name a few. Of course at a later stage, the SmartPart was developed by Fons Sonnermans and Jan Tielens, which made using User Controls in WebParts very simple and straight forward. More information on SmartPart below under Additional Resources.
Building Web Parts for Microsoft SharePoint Products and Technologies Part III - Connectable Web Parts
In the third part, we are shown the basics of connectable webparts.
Here you will find Patrick Tisseghem's Blog, the author of the three parts above. He is a true expert of Sharepoint development. I will give you a list of blogs most useful for SharePoint Development.
Here is another: "Using Wppackager to Package and Deploy Web Parts for Microsoft SharePoint Products and Technologies". This is a packaging and deployment tool from Microsoft. SmartPart: Firstly, Jan Tielens has written an introduction and even created a video demonstrating it in action. At the GotDotNet Workspace, you can download an installation package that will install the SmartPart, the source code and an example user control. These guys are coming up with some cool idea and SmartPart is going to get better in it's new releases. In the recent Office DevCon in Redmond, SmartPart was discussed :).
Folks like Jan Tielens and Maxim Karpov, have extended the functionality of SmartPart. To get you started, here is Introducing "SmartPart for SharePoint"
Here is some write-up about the latest version of SmartPart Ver. 1.0.0.0 from Jan's blog.
An important aspect of using SmartPart of as a matter of fact any webpart and ASP.Net development is Code Access Security. CAS really comes into play because in most scenario’s your code won’t have Full Trust. At SharePoint, Code Access Security and the SmartPart, you would find very valuable information on Code Access Security with regards to Sharepoint/Asp.Net/WebPart/SmartPart.
Since Maxim Karpov added the CAS policy support in the latest version of SmartPart, read Maxim's CAS articles:
Code Access Security (CAS) and Design Patterns.
SmartPart 1.0.0.0 Architecture and Code Access Security (CAS) .
There is also something on MSDN on CAS and Windows Sharepoint Services
Microsoft Windows SharePoint Services and Code Access Security
Microsoft SharePoint Products and Technologies 2003 Software Development Kit
You would need this to go right down to technical details on web part development. Like Mr. Sivakumar (in the SharePoint TTT class) mentioned, come real good info is available on Code Access Security and Custom Control Security policies in the SDK. Note both Microsoft SharePoint Products and Technologies 2003 SDK and Microsoft Windows SharePoint Services SDK is available. This includes the latest updates from Jan 2005.
Next, is the Microsoft SharePoint Products and TechnologiesWeb Component Directory (Web Parts, Templates, Tools, and Complete Solutions). The Directory was designed to provide a place where thousands of developers and users who use Microsoft Windows® SharePoint Services and Microsoft Office SharePoint Portal Server 2003 can download and submit custom extensions.
Sharepoint top blogs
http://weblogs.asp.net/soever/
http://ipattern.com/simpleblog/
http://weblogs.asp.net/jan
http://blog.u2u.info/DottextWeb/patrick/
http://www.reflectionit.nl/DotNetLog.aspx
http://www.sharepointblogs.com/
http://randomelements.me.uk/blog/default.aspx
/Sarbjit Singh Gill
As mentioned in the Regional Sharepoint TTT in Singapore recently, here is the resources/links i promised to post. Also note topics with regards to administration/managment(non-developer stuff) of a SharePoint POrtal Server or Windows Sharepoint Services, see my IT Pro blog, http://gill-itpro.blogspot.com. I would have something by Tuesday.
Anyway here it is:
Building Web Parts for Microsoft SharePoint Products and Technologies Part I - The Basics
This is the first of a 3 part series of Web Part development. This is during the beta days of SharePoint 2003. For an absolute beginner, this is a great start.
Building Web Parts for Microsoft SharePoint Products and Technologies Part II - Web Parts and User Controls
In this article, Patrick Tisseghem talks about using ASP.Net User Controls in the development process of Web Parts for SharePoint. There was a lot of excitement about using ASP.Net user controls in Web Part development. Here is another write up on using generic ASP.Net user controls in Web Parts.http://www.reflectionit.nl/WebPart1.aspx. This is written by Fons Sonnemans, a .Net and Sharepoint expert, to name a few. Of course at a later stage, the SmartPart was developed by Fons Sonnermans and Jan Tielens, which made using User Controls in WebParts very simple and straight forward. More information on SmartPart below under Additional Resources.
Building Web Parts for Microsoft SharePoint Products and Technologies Part III - Connectable Web Parts
In the third part, we are shown the basics of connectable webparts.
Here you will find Patrick Tisseghem's Blog, the author of the three parts above. He is a true expert of Sharepoint development. I will give you a list of blogs most useful for SharePoint Development.
Additional Resources.
Folks like Jan Tielens and Maxim Karpov, have extended the functionality of SmartPart. To get you started, here is Introducing "SmartPart for SharePoint"
Here is some write-up about the latest version of SmartPart Ver. 1.0.0.0 from Jan's blog.
An important aspect of using SmartPart of as a matter of fact any webpart and ASP.Net development is Code Access Security. CAS really comes into play because in most scenario’s your code won’t have Full Trust. At SharePoint, Code Access Security and the SmartPart, you would find very valuable information on Code Access Security with regards to Sharepoint/Asp.Net/WebPart/SmartPart.
Since Maxim Karpov added the CAS policy support in the latest version of SmartPart, read Maxim's CAS articles:
Code Access Security (CAS) and Design Patterns.
SmartPart 1.0.0.0 Architecture and Code Access Security (CAS) .
There is also something on MSDN on CAS and Windows Sharepoint Services
Microsoft Windows SharePoint Services and Code Access Security
You would need this to go right down to technical details on web part development. Like Mr. Sivakumar (in the SharePoint TTT class) mentioned, come real good info is available on Code Access Security and Custom Control Security policies in the SDK. Note both Microsoft SharePoint Products and Technologies 2003 SDK and Microsoft Windows SharePoint Services SDK is available. This includes the latest updates from Jan 2005.
http://weblogs.asp.net/soever/
http://ipattern.com/simpleblog/
http://weblogs.asp.net/jan
http://blog.u2u.info/DottextWeb/patrick/
http://www.reflectionit.nl/DotNetLog.aspx
http://www.sharepointblogs.com/
http://randomelements.me.uk/blog/default.aspx
That is all for now. Again, it was great having you guys and gals in the Sharepoint TTT class in Singapore from the 31st Jan 2005 to 4th Feb 2005. Have a great week ahead.
/Sarbjit Singh Gill
Subscribe to:
Comments (Atom)