Skip to content

Month: June 2012

The Adventure called TechEd Europe 2012

What an adventurous week it was. Full of networking, learning, great people and some awesome parties. As I mentioned in my previousĀ post, I was one of the delegate to Microsoft TechEd Europe 2012 at Amsterdam RAI.

map-3b8498c6b384

It started with a fabulous keynote by Brad Anderson and Jason Zander on Azure, Widows 8, its capabilities and future. Well, did I forget to mention the guest appearance of Scott Gu?

Four days and close to 20 sessions, I can just say that I would need loads of time to just recap what I heard in TechEd 2012.

Here is my list of topics of my interest and to be followed in near future:

  • Windows Azure
    • I have the MSDN professional subscription, still need to say how much I can avail through it.
  • Visual Studio / Team Foundation Server 2012 : I am a big fan of Agile methodology and Microsoft Team has done quite some work to bring the great experience for developers. Especially looking for:
    • Planning and Capacity
    • Storyboarding
    • Intellitrace
  • Unit Testing enhancements: Fakes, Shims
  • Windows 8 : Metro Style Apps

This was just about the learning stuff, but there was this awesome party organized by Microsoft for close to 5000 delegates and staff at Amsterdam Arena Stadium. They streamed the live semi final match between Spain and Portugal. Everyone know what happened laterĀ .

The only thing which kind of sucked at the event was NO INTERNET on day 2. They had some technical failure because of which there was no internet available for almost the day.

292304_10151656451845288_95139012_n_thumb

Why you should use Visual Studio for SharePoint Development

Microsoft has significantly improved the tools available to developers and implementers for SharePoint 2010. The two primary tools, SharePoint Designer 2010 and Visual Studio 2010, have evolved into first class power user, site owner, and developer tools that target different audiences.

Microsoft SharePoint Designer is a specialized HTML editor and web design freeware for creating or modifying Microsoft SharePoint sites and web pages. It is a part of Microsoft SharePoint family of products.
SharePoint Designer features focuses on designing and customizing Microsoft SharePoint websites. For instance, it includes SharePoint-specific site templates.

Visual Studio 2010 is the primary development environment for all custom code and resource development for SharePoint 2010. Developers can also use a new project template that can rebuild a solution by importing an existing solution package (.wsp) file. Visual Studio 2010 provides a new extensibility model named the Managed Extensibility Framework (MEF), and a SharePoint 2010 project system API. Using this framework and API, developers can extend and customize Visual Studio 2010.

Benefits of using Visual Studio

  1. Workflows created in Share point Designer can be exported and imported to visual studio but the other way around is not possible.
  2. When developing solutions for SharePoint using Visual Studio, there is nothing special if you are targeting SharePoint. All of your sources files are handled as they normally are when you are using a version control system.
  3. You can use Visual Studio to group related SharePoint elements into a Feature. Next, you can create a SharePoint solution package (.wsp) to bundle multiple features, site definitions, assemblies, and other files into a single package, which stores the files in a format needed by SharePoint to deploy the files to the server.

References
http://msdn.microsoft.com/en-us/library/gg512102.aspx#bk_spdevtools
http://msdn.microsoft.com/en-us/library/ms253064.aspx
http://msdn.microsoft.com/en-us/library/ms181368.aspx