Browse by Tags

All Tags » Visual Studio 2008 (RSS)

Visual Studio 2008 Extensions for Windows SharePoint Services have been released

Yes.... that's right, the long awaited extensions that give you among other things much needed SharePoint Web Part templates, have been released. Now you can add items into your SharePoint projects like Web Parts, Event Handlers, Definitions, Custom Fields etc. Cool hey? Well I think so...... Download it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=7bf65b28-06e2-4e87-9bad-086e32185e68&displaylang=en Also check out the new http://www.mssharepointdeveloper.com/ for even more...

Developing Basic Web Parts in SharePoint 2007

Many times in the past I've been asked to help and elaborate on one SharePoint topic and that is building Web Parts for SharePoint. I've talked about this in my community events as well as conferences where I presented. I've also blogged about some more advanced development of Web Parts but I've never done a more basic explanation of how to develop simple Web Parts. After this last request I finally gave in, so here it is. Coolest thing about web parts in SharePoint is its complete...

Getting Roles and Permissions on a List/Document Library Level in SharePoint 2007 (or WSS 3.0)

So let’s say you’re building a web part or a custom SharePoint (server/services) page and you need to know what roles are there on a particular list or even object so that you control what is being showed to the user, hide or show relevant information etc (example: http://blogs.msdn.com/modonovan/archive/2005/07/07/436394.aspx ). If you’re a seasoned SPS veteran you’ll first go for the SPRole ( http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.sprole.aspx ) and SPRoleCollection ( http...

LINQ and SharePoint 2007 and Visual Studio 2008

This was one of the questions I got from couple of people and it concerns the matter of using LINQ to query objects in SharePoint 2007 such as Lists and Documents/Entries within. Short answer is yes, that in fact is possible and you can find it here http://www.codeplex.com/LINQtoSharePoint You can access the SP object model as well as the SP web services, but before you get excited, it doesn't replace CAML (Collaborative Application Markup Language ) it actually uses it to talk to SharePoint...

Structured content authoring using the 2007 Microsoft Office System and XML

One of the lectures I gave at TechEd 2007 - Africa was: Structured content authoring using the 2007 Microsoft Office System and XML. Here where you can download the presentation and the source code used in the session: Presentation ( http://dotnet.org.za/blogs/zlatan/OFC303_-_Structured_Content_Authoring_-_Dzinic.zip ) Source code, snippets, database ( http://dotnet.org.za/blogs/zlatan/structured%20content%20source.zip ) - Done in Visual Studio 2008 C#. OpenXML source code (using OpenXML SDK) ( http...

Compare the differences between building MOSS 2007 Workflows in Visual Studio 2005 Vs Visual Studio 2008

Old (VS 2005) way was: Create workflow in Visual Studio 2005 Author the feature definition file Add GUID Add title Add description Add manifest location Author workflow template definition file Add GUID Add name Add description Compile the workflow files into a .NET assembly Sign the assembly Add key file Design the actual workflow, add code etc. (This is the "real" developer task) Install assembly into the Global Assembly Cache Extract public key token Add key token to workflow template...

How to Create a SharePoint 2007 Workflow using Visual Studio 2008 Beta (Example)

A lot of people have complained that access to the Virtual Labs that I mentioned earlier in my blog is very slow and unstable. So this tutorial that I’m about to give you is based on the case in Microsoft Virtual Labs. I’ve also had a lot of requests of posting example code for creating workflows in VS2008 Beta (last one from Stephen Korow). You’re about the witness an evolution in building workflows for Microsoft, no need for command line deployment, specific configuration of workflow features,...