Erika Ehrli - Adventures with Office Products & Technologies
MSDN & TechNet: Releasing Office, SharePoint, Exchange & Lync Centers and content for developers and IT professionals.
 

October, 2009

  • Erika Ehrli - Adventures with Office Products & Technologies

    Getting Started with SharePoint 2010 for Developers + New Office 2010 and SharePoint 2010 (Beta) Developer Centers

    • 1 Comments

    It’s always hard to stay away from blogging when there’s so many new things to share and talk about. Today at the SharePoint Developer Conference Keynote, Jeff Teper talked about SharePoint 2010 and Office 2010 features for developers and IT professionals. This is the time to start to blog more about the new release of Office and SharePoint and I am glad that we can all talk now!!!!

    The SharePoint team blog has a good summary of key announcements made today at the conference, so in case you missed the keynote, go check out this blog.

    Here’s a few more cool surprises from the MSDN Office and SharePoint Developer Center team.

    Getting Started with SharePoint 2010

    I had the opportunity to work closely with Paul Andrew, Martin Harwar, the MSDN team, and the SharePoint developer content team during the last few months on the new SharePoint 2010 Getting Started training on MSDN. We released this training a few minutes ago and you can all access it here:

    http://msdn.microsoft.com/en-us/sharepoint/ee513147.aspx

    The goal of this training is to show you how to get started with development for SharePoint 2010 using Visual Studio 2010.

    This training provides a Silverlight navigation experience that allows you to navigate between ten different learning tracks or modules and you can even test your skills.

    image

    Each module includes a set of videos, hands-on labs manuals in C# and VB, and a set code samples/snippets that you can also find in Paul Andrew’s blog.

    Here’s a list of all the different modules in this training:

    Module 1: Getting Started: Building Web Parts in SharePoint 2010

    Building Web Parts is one of the most common tasks you will undertake as a developer. SharePoint 2010 and Visual Studio 2010 enable you to create Web Parts quickly and easily. You can use project templates and project item templates to help you get started building standard ASP.NET Web Parts. You can also build a new type of Web Part called a Visual Web Part.

    In this module you will learn how to:

    • Create standard ASP.NET Web Parts for SharePoint 2010.
    • Create Visual Web Parts for SharePoint 2010.
    • Use SharePoint controls and data in Web Parts.

    Module 2: What Developers Need to Know About SharePoint 2010

    Visual Studio 2010 integrates with SharePoint much more closely than in previous versions. Visual Studio 2010 includes SharePoint-specific project types and project item types, and includes powerful packaging, deployment, and debugging features that help increase your efficiency as a SharePoint 2010 developer.

    In this module you will learn how to:

    • Create SharePoint 2010 projects by using Visual Studio 2010.
    • Create SharePoint 2010 project items by using Visual Studio 2010.
    • Package and deploy SharePoint 2010 solutions by using Visual Studio 2010.
    • Explore the SharePoint file system from Visual Studio 2010.
    • Create solutions that use the SharePoint 2010 object hierarchy.

    Module 3: Building Blocks for Web Part Development in SharePoint 2010

    SharePoint 2010 includes many components that help increase your efficiency as a developer. The SharePoint platform includes many built-in Web Parts that you can include in your solution, and provides many more components that you can use in Web Parts that you develop.

    In this module, you will learn how to:

    • Explore all of the built-in Web Parts provided by SharePoint 2010.
    • Configure built-in Web Parts provided by SharePoint 2010.
    • Use SharePoint controls in Web Parts that you develop.
    • Render data in Web Parts that you develop by using data controls.

    Module 4: Accessing SharePoint 2010 Data and Objects with Server-Side APIs

    Accessing SharePoint data in server-side solutions is one of the most common tasks that you will perform as a SharePoint developer. SharePoint 2010 provides powerful server-side APIs that enable you to retrieve, add, edit, and delete SharePoint data programmatically. SharePoint 2010 also includes the new LINQ to SharePoint technology that enables you to work with SharePoint data efficiently and easily.

    In this module you will learn how to:

    • Access SharePoint list data programmatically by using the SharePoint server-side APIs.
    • Use LINQ to SharePoint to access SharePoint list data programmatically.
    • Add files to SharePoint document libraries programmatically.
    • Modify files in SharePoint document libraries programmatically.
    • Create and work with content types programmatically.

    Module 5: Accessing SharePoint 2010 Data and Objects with Client-Side APIs

    SharePoint 2010 provides a new client object model that enables you to create SharePoint solutions that run remotely from the SharePoint server farm. For example, the client object model enables you to consume and manipulate SharePoint data in Windows Forms applications, Windows Presentation Framework applications, console applications, Microsoft Silverlight applications, and ASP.NET Web applications.

    In this module you will learn how to:

    • Develop Microsoft .NET Framework applications by using the client object model for SharePoint 2010.
    • Develop Silverlight applications by using the client object model for SharePoint 2010.
    • Access SharePoint data in .NET Framework and Silverlight applications.

    Module 6: Accessing External Data with Business Connectivity Services in SharePoint 2010

    SharePoint 2010 provides a new set of technologies known as Business Connectivity Services for retrieving, editing, updating, and deleting data from external systems. This module provides an overview of Business Connectivity Services, and delves into development examples of using Business Connectivity Services data in custom SharePoint solutions.

    In this module you will learn how to:

    • Create Business Connectivity Services applications.
    • Create and use external content types.
    • Create .NET Types for Business Connectivity Services applications.

    Module 7: Developing Business Processes with SharePoint 2010 Workflows

    SharePoint 2010 provides a powerful workflow framework that enables you to implement custom business processes that are driven by SharePoint data.

    In this module, you will learn how to:

    • Create workflows for SharePoint 2010 solutions.
    • Create workflow events for SharePoint 2010 solutions.
    • Create workflow forms for SharePoint 2010 solutions.
    • Integrate external data with SharePoint workflows.

    Module 8: Creating Silverlight User Interfaces for SharePoint 2010 Solutions

    Silverlight 3.0 provides the opportunity for developers to create the next generation of Rich Internet Applications (RIAs). SharePoint 2010 integrates closely with Microsoft Silverlight to enable you to build compelling user interfaces that interact with SharePoint data.

    In this module you will learn how to:

    • Host Silverlight applications in SharePoint 2010.
    • Build Silverlight Web Parts.
    • Pass data from SharePoint to Silverlight by using Silverlight parameters.
    • Render SharePoint data in Silverlight by using the SharePoint client object model.
    • Render media files from SharePoint in Silverlight applications.

    Module 9: Sandboxed Solutions for Web Parts in SharePoint 2010

    SharePoint 2010 provides a new sandbox environment that enables you to run user solutions without affecting the rest of the SharePoint farm. This environment means that users can upload their own custom solutions without requiring intervention from administrators, and without putting the rest of the farm at risk.

    In this module you will learn how to:

    • Explore solution galleries.
    • Create Web Parts for sandboxed solutions.
    • Use sandboxed operations.
    • Differentiate between operations that are allowed in sandboxed solutions and those that are not.

    Module 10: Creating Dialog Boxes and Ribbon Controls for SharePoint 2010

    SharePoint 2010 provides new user interface components, such as server ribbons, and the new dialog platform. As a developer, you can create controls for the server ribbon and dialog boxes for the dialog platform.

    In this module, you will learn how to:

    • Explore the server ribbon.
    • Develop controls for the server ribbon.
    • Explore the dialog platform.
    • Develop solutions by using the dialog platform.

    New MSDN SharePoint 2010 (Beta) Developer Center and MSDN Office 2010 (Beta) Developer Center

    I am also glad to announce the availability of our new MSDN SharePoint 2010 and Office 2010 (Beta) Developer Centers. We will start adding more links to all the SharePoint 2010 and Office 2010 content we can now publish to these pages.

    Office 2010 (Beta) Developer Center
    http://msdn.microsoft.com/en-us/office/ee513173.aspx

    SharePoint 2010 (Beta) Developer Center
    http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx

    SharePoint 2010 Upgrade Resource Center
    http://msdn.microsoft.com/en-us/sharepoint/ee514557.aspx

    SharePoint 2010 Community
    http://msdn.microsoft.com/en-us/sharepoint/ee633451.aspx

    You can also find links to all the recently SharePoint 2010 developer content published at the SharePoint Developer Docs team blog.

    Enjoy!

  • Erika Ehrli - Adventures with Office Products & Technologies

    MSDN Redesign: Office, SharePoint, and VSTO sites are live!

    • 0 Comments

    I know it’s late at night, but I couldn’t resist. The MSDN Office, SharePoint, and VSTO Developer Center are blue now and match the super cool new MSDN branding and experience. Go take a look and enjoy:

    Office Developer Center

    http://msdn.microsoft.com/en-us/office/default.aspx

    image

    SharePoint Developer Center

    http://msdn.microsoft.com/en-us/sharepoint/default.aspx

    image

    Office Development with Visual Studio Developer Center

    http://msdn.microsoft.com/en-us/vsto/default.aspx

    image

    More sites here: http://blogs.msdn.com/lisa/archive/2009/10/17/msdn-com-refresh.aspx

    Office and SharePoint devs - See you in Las Vegas next week!

    I’ll be a the SharePoint Conference in Las Vegas next week. I will be at the Office developer booths at the following times:

    • Monday Oct 12 – 2:30PM- 5:45PM
    • Tuesday Oct 20 – 8:30AM – 10:30AM
    • Wednesday Oct 21 -  2:30PM – 5:45PM

    I’ll also be at the Office Developer and MSDN ATE tables.

    I’d love to talk to you about both the MSDN new experience, great content in the pipe, and all the latest news about Office 2010 and SharePoint 2010. I’ll be blogging more often now that I can talk (starting Monday).

    Also lookout for dev news in twitter: @msdn_office, @erikaec, and @sharepointdev.

    Let the Office 2010 and SharePoint 2010 dev stories begin!

  • Erika Ehrli - Adventures with Office Products & Technologies

    Getting Ready for Office 2010 and SharePoint 2010 + MSDN Redesign + New MSDN Open XML Developer Portal

    • 0 Comments

    It’s been a while since I had an opportunity to blog. When I am quiet it usually means I am up to something :).

    Getting Ready for Office 2010 and SharePoint 2010

    This are exciting times for Office and SharePoint developers. While we have released some interesting news about Office 2010 and SharePoint 2010 already, there’s a lot more coming for the SharePoint Developer Conference and Beta 2.

    We currently have more than 100 items in the publishing queue to be released between the SP Conference and after Beta 2, plus some great improvements and new pages being built for MSDN Office and MSDN SharePoint Developer Centers. Expect a lot of articles, videos, code samples, and more in the upcoming months.

    Moving forward I will focus more on blogging about Office 2010 and SharePoint 2010 for developers and will share related stories and links to others who are doing the same. Here are a few blogs that you should definitely follow if you are interested in developer documentation for Office and SharePoint:

    Office 2010 Developer Documentation and Code Samples

    SharePoint 2010 Developer Documentation and Code Samples

    Office 2010 & SharePoint 2010 Developer Documentation and Stories

    I’ll also be attending the SharePoint Developer Conference. It’s always refreshing to have an opportunity to talk to Office and SharePoint developers. I’ll be at the ATE tables and hanging out at the Office developer booths. Hope to see some of you there.

    MSDN Redesign

    While we work on 2010 content, we are also getting MSDN Office and MSDN SharePoint ready to be revamped with the new MSDN redesign. Scott Hanselman has already shared a preview of this look-and-feel in his blog. Here are a couple snapshots for your delight:

    MSDN_LOCH_HOME_thumb[1] lightframe_thumb[1]

    Soon MSDN Office and MSDN SharePoint will get this look. I particularly like that this new set of UI and improvements make the sites more community focused and looking as fresh and cool as the Expression site and the Silverlight site.

    This are also exciting times to work with the MSDN team. Scott will be blogging more about this project. If you are into MSDN, you should also check out the Inside MSDN & TechNet blog for more news about MSDN improvements.

    Revamped Open XML Developer Center

    If you are into Open XML like me, you may have noticed that in the last couple years we have published a lot more articles, Visual How-tos, and code samples for Open XML developers. We have mainly focused in writing more about the Open XML SDK 2.0.

    For that same reason, the Open XML Developer Center needed to grow and be organized in a way that would simplify discoverability of content and expose better ways to access content, including videos.

    image  image

    Because we didn’t want to wait until Beta 2 to release this site, we decided to take it live yesterday. Open XML SDK 2.0 developers are interested in finding more articles and guidance and we hope the improvements made to this site can simplify the time you spend learning Open XML and using the Open XML SDK 2.0.

    Here are the links that get you to all our new and redesigned pages.

    Home Page
    Downloads
    Learn Open XML
    | Getting Started
    | Articles
    | How Do I Videos
    | SDK
    | Training
    | Webcasts and Videos
    Scenarios
    Technologies
    | OPC
    | Excel
    | PowerPoint
    | Word
    Community

    These pages were optimized for the new MSDN redesign I discussed previously, so they will look even better once MSDN makes the switch to the new MSDN design.

    Eric White from my team owns the content of this portal and will be blogging soon about more details about this project.

    Looking forward to great times and to sharing new content for MSDN Office and MSDN SharePoint!

Page 1 of 1 (3 items)