<%@ Page Language="C#" Debug="true"%> SDKs
Microsoft Office FrontPage 2003      
Developer's Toolkit
Resources | Links | Search
  extend design code  
             
  New Features
 
Microsoft® Windows® SharePoint Services
 
Microsoft® Office SharePoint Portal Server
 
Microsoft Office System
 
.NET Framework
 
 
Real world scenarios that fully expose great new functionality in FrontPage 2003 and Windows SharePoint Services.
 
 
  financial planning finance  
  sales & marketing sales & marketing  
  human resources human resources  
   
  FrontPage Customization Kit >

.NET Framework and FrontPage 2003

 

 

Demos and Presentations

ASP.NET: Building Web Services with ASP.NET
Learn how to create clients and server Web services with ASP.NET. This talk also covers .NET support for XML schemas, SOAP, and WSDL, and touches on some of the common interoperability problems you may run into.

Developing Web Parts for SharePoint Products and Technologies
This presentation shows how to extend SharePoint Products and Technologies through Web Parts and ASP.NET. Windows SharePoint Services offers rich extensibility for custom solutions, a managed server object model, remote access through Web Services, Web Part infrastructure for extending UI and leverages ASP.NET platform advancements in the future.

Handling the HTML Heavy Lifting Within Web Parts
Web Parts, like all ASP.NET server controls, are responsible for rendering HTML themselves. This session covers several options exist for handling the HTML chores, including encapsulating ASP.NET User controls with Web Parts.

Information and Application Architecture for the Service-Oriented Enterprise: Metropolis-Part 2
This presentation looks at XML, SQL, WINFS, and objects and offers guidance on which to use where. It also addresses data design for real-time business intelligence.  

Managed Code
Perhaps one of the most important aspects of developing an application that uses the .NET Framework, is that it uses what is known as "Managed Code". The .NET Framework in general, and Managed Code in specific, represent the future direction that Microsoft is heading in the programming model that will be used for developing all Windows applications. In "Longhorn", the codename for the next version of Windows, we will expose an entirely managed API for developing applications with, and this will be the primary method for developing applications for "Longhorn". Watch this episode to check out the benefits of Managed Code as used within the .NET Framework.

Programming the SharePoint Object Model, Web Services, and Events
This presentation outlines the range of  functionality in the User Interface that can be automated through the object model and implemented using web services and events.

Using Microsoft .NET and Microsoft Office 2003
Aaron Suzuki summarizes the key features of building Office 2003 applications and Visual Studio .NET 2003. Aaron also discusses best practices in Office development and how Visual Studio .NET 2003 plays a key role in building on this new application.

More >>
 

 

Samples and Tutorials

.NET Developer Jump Start Training Sessions
The .NET Developer Jump Start training sessions consist of a short set of online learning modules, each focusing on a different .NET development skill.  Each module has two components: a prerecorded seminar (30-60 minutes) led by an experienced trainer, and a hosted hands-on lab that allows you to practice the skills taught.

Build Applications Using Windows SharePoint Services Component Data
Learn how to set up a standard Windows SharePoint Services site with a component, and then get (and display) the data it holds in an ASP.NET application in this excerpt from Bill English's new book.

Codeswap

Tap into a pool of code samples produced by your fellow developers through CodeSwap, a Visual Studio .NET add-in for the .NET developer community.

Creating an Online RSS News Aggregator with ASP.NET
Learn about displaying XML data in an ASP.NET Web page using the XML Web control to retrieve remote XML data, and about using the Repeater control to emit XML data from a database. With the ever-increasing demands of data sharing among disparate platforms, the use of XML has exploded over the past few years. Realizing this trend, Microsoft made sure to include robust XML support throughout the .NET Framework. For ASP.NET developers, this means that displaying and working with XML data in a Web page has never been simpler. Throughout this article we'll learn about XML and ASP.NET by building an RSS 2.0 syndication engine and an online news aggregator. This article assumes the reader is familiar with ASP.NET and XML. Download RSSAggregator.msi.

Creating Self-Updating Applications With the .NET Compact Framework
Learn to create self-updating applications using .NET Compact Framework. The self-updating application infrastructure consists of two major parts - an updater applet and a web service that provides information about update availability and location. This sample shows how an application can be "automagically" updated from the mobile device.

How Web Services Change Applications Architecture  
One of the key ideas behind the .NET strategy is the concept of software as a service, or in short, Web Services. This session will explain what a Web Service is and provide an overview of its related technologies like XML, SOAP and UDDI. Finally, code samples are provided that demonstrate how the .NET Framework makes it easy to implement them for new and existing web applications.

Integrate Outlook 2003 with SharePoint Products and Technologies
See how the "What's New in Outlook 2003 for Developers" Visual Basic .NET sample application demonstrates importing a Contact list from a SharePoint site into Outlook and directly exporting Outlook Contact items to a SharePoint site. 

Rules Processing Engine
This 100% .NET Class library is for programmers who wish to incorporate a Rules Engine into their applications. This class library is designed to enable the developer to utilize a rules based system within their .NET applications. The engine itself has no restrictions that derive from persisting rules. The variable data, rule data, and etc. should be persisted as the developer has need.  It is thread-safe and very high performance. For more information and a working demo, click here.

Simple Web Part (VB .NET)
Demonstrates how to build a simple Web Part using VB .NET.  This is a great starting point for developers who have never built Web Parts before.

The ASP.NET QuickStart
ASP.NET is a rich programming framework for building web-based applications. It offers outstanding support for both developers and administrators, providing improved ease-of-use, tool support, reliability, scalability, administration and security. The ASP.NET QuickStart walks through a series of sample code and concepts to teach you how to make the most of this powerful technology.

XSL Sorting & Filtering Sample
This sample demonstrates how to use the sorting and filtering capabilities of XSL with the XML Data Source Object (XML DSO) to create a basic data-entry Web application.

Working with Images in the .NET Framework
Developers will find that working with images is radically different with the Microsoft® .NET Framework thanks to a number of managed classes that encapsulate the new GDI+ functionality. The GDI+ subsystem is a native component of the Windows XP and Windows Server™ 2003 operating systems that is available to 32-bit and 64-bit Windows-based apps.

WSRP Producer Web Service Toolkit
An example ASP.NET Web service that accesses and renders the contents of SharePoint sites in a format conformant to the OASYS standard for Web Services for Remote Portlets (WSRP).

More >>
 

 

White papers

.NET Support and Security in Microsoft Windows SharePoint Services
Microsoft Windows SharePoint Services provides support for .NET Web development. The .NET-managed object models serve as a platform for customizing SharePoint sites and for integrating custom Web applications developed upon the .NET Framework.

Add Wizard Functionality to Your Web Applications
Learn about the design and use of a framework that can be used to add Wizard-like functionality to Web applications. In addition, learn about the Wizard Control available in the upcoming version of ASP.NET, code name ASP.NET "Whidbey"; and learn how developers will be able to migrate to the new control when it is available. Download WizardAppSample.msi. Download WizardAppWhidbeySample.msi.

Add XML Functionality in Excel 2003 from Visual Basic .NET
Discover how to generate XML from a dataset, format the XML using a Stylesheet, and then use code to open the transformed XML.  

Creating Dynamic Menus in Your .NET Applications
Frank Rice demonstrates how to use the MainMenu control to create customized menus based on menu selections, both at design time and programmatically, which results in a more professional and versatile presentation of your application.

Creating Self-Updating Applications With the .NET Compact Framework
Learn to create self-updating applications using .NET Compact Framework. The self-updating application infrastructure consists of two major parts - an updater applet and a web service that provides information about update availability and location. This sample shows how an application can be "automagically" updated from the mobile device.

Exposing Existing Code as a Web Service Using the .NET Framework
This article covers data transformations made to expose existing Microsoft Visual Basic 6.0 code as a Web Service using ASP .NET.

Integrate Outlook 2003 with SharePoint Products and Technologies
See how the "What's New in Outlook 2003 for Developers" Visual Basic .NET sample application demonstrates importing a Contact list from a SharePoint site into Outlook and directly exporting Outlook Contact items to a SharePoint site. 

Using FrontPage 2003 and Visual Studio .NET Together
Microsoft Office FrontPage 2003 provides more and better features than ever for working with code. Even so, FrontPage makes no claims of being a complete and integrated software development environment. That distinction goes to Microsoft Visual Studio .NET 2003, Microsoft's top-tier platform for developing software of all kinds. Specifically, Visual Studio .NET is the preferred development environment for Microsoft ASP.NET Web pages.
Because each product has different strengths, Web designers typically prefer FrontPage, and Web programmers usually prefer Visual Studio, even if people with both specialties are working on the same project. This article explains how these two pieces of software (and their corresponding approaches to creating Web pages) can coexist peacefully.

Using the Database Interface Wizard with FrontPage 2003
For the professional developer, FrontPage 2003 is designed to provide many of the most commonly used database applications for a Web site, such as storing form input in a database, providing an interface for editing and adding records, displaying the results of a search query, generating reports, and more. In addition to the support for ASP database pages, FrontPage 2003 introduces excellent support for both ASP.NET and Microsoft Windows SharePoint Services, providing three times the number of choices available in FrontPage 2002. 

Using Visual Basic .NET to Access Google's Web Service
Learn how to access the Google Web APIs service from a Visual Basic .NET Windows front end. This article describes how to call a SOAP Web service, execute a Google search, access a page in Google's cache, and call the Google spell checker. Download Sample

Writing Custom Designers for .NET
This paper will cover the various features of designers, how to associate them with components, and how to use those features to create great design time UI.

Web Part Templates for Microsoft Visual Studio .NET
Learn how to install and use the Web Part templates for Visual Studio .NET. Use these templates to create Web Part libraries containing Web Parts and Tool Parts for Windows SharePoint Services.


More >>


^Back to top