This document discusses building InfoPath forms that can run as both rich client and browser applications. It provides instructions over two exercises:
1. Developing a status report form template to check for compatibility with server-side forms using the Design Checker. Errors were addressed by changing bulleted lists to repeating tables.
2. Modifying server-specific options in the form, including clearing unnecessary commands from the browser toolbar and promoting a user property for the form.
The goal is to learn how to design a single form template that works on both the client and server, by addressing compatibility issues and configuring browser-specific settings before publishing the form to SharePoint.
Hol262 Building%20 Info Path%20 Forms%20that%20 Run%20as%20 Both%20 Rich%20 C...LiquidHub
This document discusses building InfoPath forms that can run as both rich client and browser applications. It provides steps to develop a status report form template for both scenarios. The steps include using the design checker to identify compatibility issues, modifying server-specific options, publishing the form template to a SharePoint library, uploading it to Central Administration, and viewing it through the browser. The goal is to learn how to design a single form template that works on both the client and server without needing InfoPath installed on the client computer.
Creating Workflows Windows Share Point ServicesLiquidHub
This document provides instructions for creating workflows in Windows SharePoint Services using Office SharePoint Designer 2007 and Visual Studio. It describes building a workflow to automate a building permit application process. The workflow assigns a review task when an application is submitted and sends an approval email with the permit amount. The exercises guide the user through setting conditions and actions in SharePoint Designer and testing the workflow by submitting an application and reviewing the assigned task.
Generate Cross Tool Reports with Rational Publishing EngineBill Duncan
Report generation is an important feature of the IBM® Rational® System Architect tool. But the report generation component of IBM® Rational® Publishing Engine, which it includes, can pose a learning challenge, particularly while generating reports in a Rational System Architect and IBM® Rational® DOORS® integration. This article explains the steps to generate cross-tool reports for Rational System Architect and Rational DOORS projects by using Rational Publishing Engine features.
SAP SRM 2007 allows developers to extend Web Dynpro views to add new UI elements without modifying the core code. This document describes how to enhance a Web Dynpro view to add new fields. Developers must first create an enhancement implementation, then add context attributes, labels, and fields to the view. They must also define field metadata and configure how fields are displayed. The enhancement framework dynamically generates the new fields at runtime, integrating them with the standard SAP SRM 2007 user interface.
After you complete this module, you should be able to manage change by doing these tasks :
- Identify changed artifacts
- Explore the history of an artifact
- Identify suspect traceability
After you complete this module, you should be able to do these tasks:
- Import a word document and create a module with supporting artifacts
- Import a CSV file and create requirements artifacts
Tutorial: Create a custom work item in Rational Team ConcertBill Duncan
1. The document provides a tutorial for creating a custom "Risk" work item type in IBM Rational Team Concert to track potential risks in an agile project.
2. It describes creating a new work item type, defining attributes and enumerations, creating a workflow with states, actions, and resolutions, and binding it all together to make a functional work item for tracking risks.
3. The tutorial is intended for project leads who want to customize their work item tracking to closely monitor risks in a dynamic project environment using Rational Team Concert.
In this module, you work at the project level. After you complete this module, you should be able to do these tasks :
• Upload requirements information as a recourse
• Create an artifact at the project level
• Create an artifact from another artifact
• Edit artifact attributes at the project level
• Export requirements from the project to a comma-separated values ( CSV) file
Hol262 Building%20 Info Path%20 Forms%20that%20 Run%20as%20 Both%20 Rich%20 C...LiquidHub
This document discusses building InfoPath forms that can run as both rich client and browser applications. It provides steps to develop a status report form template for both scenarios. The steps include using the design checker to identify compatibility issues, modifying server-specific options, publishing the form template to a SharePoint library, uploading it to Central Administration, and viewing it through the browser. The goal is to learn how to design a single form template that works on both the client and server without needing InfoPath installed on the client computer.
Creating Workflows Windows Share Point ServicesLiquidHub
This document provides instructions for creating workflows in Windows SharePoint Services using Office SharePoint Designer 2007 and Visual Studio. It describes building a workflow to automate a building permit application process. The workflow assigns a review task when an application is submitted and sends an approval email with the permit amount. The exercises guide the user through setting conditions and actions in SharePoint Designer and testing the workflow by submitting an application and reviewing the assigned task.
Generate Cross Tool Reports with Rational Publishing EngineBill Duncan
Report generation is an important feature of the IBM® Rational® System Architect tool. But the report generation component of IBM® Rational® Publishing Engine, which it includes, can pose a learning challenge, particularly while generating reports in a Rational System Architect and IBM® Rational® DOORS® integration. This article explains the steps to generate cross-tool reports for Rational System Architect and Rational DOORS projects by using Rational Publishing Engine features.
SAP SRM 2007 allows developers to extend Web Dynpro views to add new UI elements without modifying the core code. This document describes how to enhance a Web Dynpro view to add new fields. Developers must first create an enhancement implementation, then add context attributes, labels, and fields to the view. They must also define field metadata and configure how fields are displayed. The enhancement framework dynamically generates the new fields at runtime, integrating them with the standard SAP SRM 2007 user interface.
After you complete this module, you should be able to manage change by doing these tasks :
- Identify changed artifacts
- Explore the history of an artifact
- Identify suspect traceability
After you complete this module, you should be able to do these tasks:
- Import a word document and create a module with supporting artifacts
- Import a CSV file and create requirements artifacts
Tutorial: Create a custom work item in Rational Team ConcertBill Duncan
1. The document provides a tutorial for creating a custom "Risk" work item type in IBM Rational Team Concert to track potential risks in an agile project.
2. It describes creating a new work item type, defining attributes and enumerations, creating a workflow with states, actions, and resolutions, and binding it all together to make a functional work item for tracking risks.
3. The tutorial is intended for project leads who want to customize their work item tracking to closely monitor risks in a dynamic project environment using Rational Team Concert.
In this module, you work at the project level. After you complete this module, you should be able to do these tasks :
• Upload requirements information as a recourse
• Create an artifact at the project level
• Create an artifact from another artifact
• Edit artifact attributes at the project level
• Export requirements from the project to a comma-separated values ( CSV) file
Visual Basic (VB) is a visual programming language used to build applications and websites. VB uses an integrated development environment (IDE) that provides tools to create, debug, and run programs. Programs created with VB can be stored as various project components like forms, classes, and modules. The VB IDE contains windows and tools to write code in a visual layout, set properties of objects, and navigate project files. VB supports both procedural and object-oriented programming through features like conditional branching, functions, and user-defined objects.
This document discusses extending SQL Server Reporting Services (SSRS) with custom code. It describes two methods: direct embedding and using external assemblies. Direct embedding allows adding Visual Basic code directly in the report, while external assemblies involve creating a .NET class library and referencing the assembly in reports. The document provides examples of formatting cell backgrounds based on values using both approaches. It also discusses advantages and disadvantages of each method such as manageability, accessibility and deployment complexity.
After you complete this module, you should be able to do these tasks :
- Generate requirements report documents
- Explain the reporting capability that is available through IBM® Rational® Reporting for Development Intelligence
After completing this unit, you should be able to:
- Describe the purpose of traceability
- Explain the difference between a content link and a traceability link
- Link objects to create traceability
- View traceability relationships in columns, graphically, and in the artifact sidebar
- Delete links between objects to fix traceability
- Navigate around different levels of information by using traceability links
- Analyze the impact of a changed requirement or failed test by using traceability
This document provides instructions for creating and testing a web application using Rational Application Developer. It discusses creating an enterprise application project and a web module project to contain servlets and JSPs. It then walks through creating a ControllerServlet using a wizard, testing it on the server, and adding an alias. The next section discusses manually creating a ModelServlet to separate business logic from the ControllerServlet and forwarding between servlets. The overall summary is a tutorial on building a basic web application with servlets and JSPs using Rational Application Developer.
After you complete this module, you should be able to:
- Navigate the web client interface
- View requirement artifacts and information about them, both at the project level and in modules
- Use filters to focus on relevant information
- Change display settings to reveal relevant details
- Quickly switch perspectives of the requirements information by using views
- Use comments on artifacts to collaborate
- Use dashboards for lifecycle and progress analysis
The document summarizes enhancements made in PeopleTools releases 8.48 to 8.51, including improvements to data mover, security, development tools, reporting tools, integration tools, and PeopleBooks. Key enhancements are support for TRUNCATE in data mover, unique indexes requirement for data archive manager, extended password controls, modal secondary page improvements, and homepage pagelet load speed updates.
When you complete this module, you should be able to do these tasks :
• Explore the content of a module
• Analyze the information in a module
• Create, move, edit and delete artifacts in a module
• Identify and implement hierarchical data structures in a
module
This chapter discusses SQL Server Reporting Services (SSRS) which is the primary framework for developing reports in Microsoft Dynamics AX 2012. It describes installing SSRS and the Reporting Services Extensions as part of the Microsoft Dynamics AX 2012 installation. The chapter also explains the tools used for report development including Visual Studio and SQL Server Reporting Services, and the process for developing reports in Visual Studio by defining data sources and report designs.
This document provides important information about a CertifyMe exam preparation product for the IBM Lotus Notes Domino Application Development Update exam. It outlines details such as ensuring the user has the latest version, how to provide feedback, and copyright restrictions. The document emphasizes checking for updates regularly before the exam date and contacting CertifyMe for any needed explanations.
IBM Forms: Streamline your business, reduce cost and paperVincent Kwon
The document provides an overview and demonstration of IBM's Lotus Forms software. It discusses how Lotus Forms can be used to create electronic forms and integrate them with business applications. The demonstration shows how to quickly create a simple sales order form using drag-and-drop tools and wizards to add fields, tables, calculations and rules to control field visibility. The summary notes that Lotus Forms allows forms to be easily created and customized, hiding the complexity of the underlying XForms technology.
This presentation is not mine, the due rights are stated inside the ppt. I'm just uploading this to slideshare, so I can share it in a blackboard course site for my grade in a course at my institution.
The document discusses best practices for importing requirements into IBM's DOORS requirements management tool. It describes how to import from plain text, rich text format, Microsoft Word documents, and spreadsheets. For Word and spreadsheet imports, it recommends preparing the source documents first by structuring headings correctly and mapping columns to DOORS attributes. The document also provides tips on handling linked requirements and notes that PDFs cannot be directly imported but must first be converted to another format like Word.
Whats New In Moss2007 Feature WalkthroughLiquidHub
The document provides instructions for completing exercises in a Microsoft Virtual Lab to learn about new features in Microsoft Office SharePoint Server 2007. The exercises include logging in, creating a new WSS site, viewing common task options and performing a search, viewing out-of-the-box web parts, creating a new audience and setting its properties, and modifying a shared web part. The objectives are to learn about new integration points between SharePoint Server 2007 and Microsoft Office applications and the estimated time to complete is 90 minutes.
20 reasons to upgrade to microsoft dynamics crm 2011Nerea
Microsoft Dynamics CRM 2011 includes many new features to improve the user experience for users, administrators, and developers. Key upgrades include dashboards and charts, improved SharePoint integration for document management, enhanced auditing, field level security, multiple forms, team ownership of records, improved data importing, and new capabilities for opportunities, sales goals, recurring appointments, and queues. The new solutions framework allows customizations to be packaged and moved between organizations. Workflows and dialogs provide improved processes to guide users through tasks. Authentication also supports newer industry standards.
This document provides instructions for an exercise on managing builds in IBM Rational Team Concert. The exercise covers exploring existing builds, requesting a team build, comparing builds, and optionally requesting a personal build. Key steps include examining build details, requesting a team build for the JavaUI project, comparing the most recent build to an older one, and requesting a personal build using a personal workspace to test changes.
OpenERP Version 7 provides several improvements including easier navigation, more intuitive status indicators, and centralized configuration of modules. It simplifies the distinction between stages and states, integrates social networking capabilities, and allows importing and exporting of data in one-to-many formats. The new version also features a virtual keyboard for POS searching, parallel POS sessions, self-checkout interfaces, and addons for additional invoicing options and opening POS with a starting balance.
Hol262 Building%20 Info Path%20 Forms%20that%20 Run%20as%20 Both%20 Rich%20 C...LiquidHub
This document discusses building InfoPath forms that can run as both rich client and browser applications. It provides steps to develop a status report form template for both scenarios. The steps include using the design checker to identify compatibility issues, modifying server-specific options, publishing the form template to a SharePoint library, uploading it to Central Administration, and viewing it through the browser. The goal is to learn how to design a single form template that works on both the client and server without needing InfoPath installed on the client computer.
Creating Workflows Windows Share Point ServicesLiquidHub
This document provides instructions for creating workflows in SharePoint using Office SharePoint Designer 2007 and Visual Studio. It outlines two exercises: 1) Building a workflow to route a building permit application to the appropriate reviewer using SharePoint Designer, and 2) Building a custom workflow with Visual Studio. The goal is to automate the building permit application process for a city.
Creating Workflows Windows Share Point ServicesLiquidHub
This document provides instructions for creating workflows in Windows SharePoint Services using Office SharePoint Designer 2007 and Visual Studio. It describes building a workflow to automate a building permit application process. The workflow assigns a review task when an application is submitted and sends an approval email with the permit amount. The exercises guide the user through setting up the workflow in SharePoint Designer, testing it by submitting an application and reviewing the task, and verifying the approval email is sent.
Visual Basic (VB) is a visual programming language used to build applications and websites. VB uses an integrated development environment (IDE) that provides tools to create, debug, and run programs. Programs created with VB can be stored as various project components like forms, classes, and modules. The VB IDE contains windows and tools to write code in a visual layout, set properties of objects, and navigate project files. VB supports both procedural and object-oriented programming through features like conditional branching, functions, and user-defined objects.
This document discusses extending SQL Server Reporting Services (SSRS) with custom code. It describes two methods: direct embedding and using external assemblies. Direct embedding allows adding Visual Basic code directly in the report, while external assemblies involve creating a .NET class library and referencing the assembly in reports. The document provides examples of formatting cell backgrounds based on values using both approaches. It also discusses advantages and disadvantages of each method such as manageability, accessibility and deployment complexity.
After you complete this module, you should be able to do these tasks :
- Generate requirements report documents
- Explain the reporting capability that is available through IBM® Rational® Reporting for Development Intelligence
After completing this unit, you should be able to:
- Describe the purpose of traceability
- Explain the difference between a content link and a traceability link
- Link objects to create traceability
- View traceability relationships in columns, graphically, and in the artifact sidebar
- Delete links between objects to fix traceability
- Navigate around different levels of information by using traceability links
- Analyze the impact of a changed requirement or failed test by using traceability
This document provides instructions for creating and testing a web application using Rational Application Developer. It discusses creating an enterprise application project and a web module project to contain servlets and JSPs. It then walks through creating a ControllerServlet using a wizard, testing it on the server, and adding an alias. The next section discusses manually creating a ModelServlet to separate business logic from the ControllerServlet and forwarding between servlets. The overall summary is a tutorial on building a basic web application with servlets and JSPs using Rational Application Developer.
After you complete this module, you should be able to:
- Navigate the web client interface
- View requirement artifacts and information about them, both at the project level and in modules
- Use filters to focus on relevant information
- Change display settings to reveal relevant details
- Quickly switch perspectives of the requirements information by using views
- Use comments on artifacts to collaborate
- Use dashboards for lifecycle and progress analysis
The document summarizes enhancements made in PeopleTools releases 8.48 to 8.51, including improvements to data mover, security, development tools, reporting tools, integration tools, and PeopleBooks. Key enhancements are support for TRUNCATE in data mover, unique indexes requirement for data archive manager, extended password controls, modal secondary page improvements, and homepage pagelet load speed updates.
When you complete this module, you should be able to do these tasks :
• Explore the content of a module
• Analyze the information in a module
• Create, move, edit and delete artifacts in a module
• Identify and implement hierarchical data structures in a
module
This chapter discusses SQL Server Reporting Services (SSRS) which is the primary framework for developing reports in Microsoft Dynamics AX 2012. It describes installing SSRS and the Reporting Services Extensions as part of the Microsoft Dynamics AX 2012 installation. The chapter also explains the tools used for report development including Visual Studio and SQL Server Reporting Services, and the process for developing reports in Visual Studio by defining data sources and report designs.
This document provides important information about a CertifyMe exam preparation product for the IBM Lotus Notes Domino Application Development Update exam. It outlines details such as ensuring the user has the latest version, how to provide feedback, and copyright restrictions. The document emphasizes checking for updates regularly before the exam date and contacting CertifyMe for any needed explanations.
IBM Forms: Streamline your business, reduce cost and paperVincent Kwon
The document provides an overview and demonstration of IBM's Lotus Forms software. It discusses how Lotus Forms can be used to create electronic forms and integrate them with business applications. The demonstration shows how to quickly create a simple sales order form using drag-and-drop tools and wizards to add fields, tables, calculations and rules to control field visibility. The summary notes that Lotus Forms allows forms to be easily created and customized, hiding the complexity of the underlying XForms technology.
This presentation is not mine, the due rights are stated inside the ppt. I'm just uploading this to slideshare, so I can share it in a blackboard course site for my grade in a course at my institution.
The document discusses best practices for importing requirements into IBM's DOORS requirements management tool. It describes how to import from plain text, rich text format, Microsoft Word documents, and spreadsheets. For Word and spreadsheet imports, it recommends preparing the source documents first by structuring headings correctly and mapping columns to DOORS attributes. The document also provides tips on handling linked requirements and notes that PDFs cannot be directly imported but must first be converted to another format like Word.
Whats New In Moss2007 Feature WalkthroughLiquidHub
The document provides instructions for completing exercises in a Microsoft Virtual Lab to learn about new features in Microsoft Office SharePoint Server 2007. The exercises include logging in, creating a new WSS site, viewing common task options and performing a search, viewing out-of-the-box web parts, creating a new audience and setting its properties, and modifying a shared web part. The objectives are to learn about new integration points between SharePoint Server 2007 and Microsoft Office applications and the estimated time to complete is 90 minutes.
20 reasons to upgrade to microsoft dynamics crm 2011Nerea
Microsoft Dynamics CRM 2011 includes many new features to improve the user experience for users, administrators, and developers. Key upgrades include dashboards and charts, improved SharePoint integration for document management, enhanced auditing, field level security, multiple forms, team ownership of records, improved data importing, and new capabilities for opportunities, sales goals, recurring appointments, and queues. The new solutions framework allows customizations to be packaged and moved between organizations. Workflows and dialogs provide improved processes to guide users through tasks. Authentication also supports newer industry standards.
This document provides instructions for an exercise on managing builds in IBM Rational Team Concert. The exercise covers exploring existing builds, requesting a team build, comparing builds, and optionally requesting a personal build. Key steps include examining build details, requesting a team build for the JavaUI project, comparing the most recent build to an older one, and requesting a personal build using a personal workspace to test changes.
OpenERP Version 7 provides several improvements including easier navigation, more intuitive status indicators, and centralized configuration of modules. It simplifies the distinction between stages and states, integrates social networking capabilities, and allows importing and exporting of data in one-to-many formats. The new version also features a virtual keyboard for POS searching, parallel POS sessions, self-checkout interfaces, and addons for additional invoicing options and opening POS with a starting balance.
Hol262 Building%20 Info Path%20 Forms%20that%20 Run%20as%20 Both%20 Rich%20 C...LiquidHub
This document discusses building InfoPath forms that can run as both rich client and browser applications. It provides steps to develop a status report form template for both scenarios. The steps include using the design checker to identify compatibility issues, modifying server-specific options, publishing the form template to a SharePoint library, uploading it to Central Administration, and viewing it through the browser. The goal is to learn how to design a single form template that works on both the client and server without needing InfoPath installed on the client computer.
Creating Workflows Windows Share Point ServicesLiquidHub
This document provides instructions for creating workflows in SharePoint using Office SharePoint Designer 2007 and Visual Studio. It outlines two exercises: 1) Building a workflow to route a building permit application to the appropriate reviewer using SharePoint Designer, and 2) Building a custom workflow with Visual Studio. The goal is to automate the building permit application process for a city.
Creating Workflows Windows Share Point ServicesLiquidHub
This document provides instructions for creating workflows in Windows SharePoint Services using Office SharePoint Designer 2007 and Visual Studio. It describes building a workflow to automate a building permit application process. The workflow assigns a review task when an application is submitted and sends an approval email with the permit amount. The exercises guide the user through setting up the workflow in SharePoint Designer, testing it by submitting an application and reviewing the task, and verifying the approval email is sent.
Working in the Forms Developer Environment provides an overview of key concepts for navigating and customizing the Forms Builder interface. It describes Forms Builder components like the Object Navigator, Property Palette, and Layout Editor. It also covers setting environment variables for design and run time, running a form from Forms Builder, and using the online help facilities. The document aims to help users describe Forms Builder components, navigate the interface, identify main form objects, customize Forms Builder sessions, and identify main Forms executables.
Moss2007 Enterprise Features AdministrationLiquidHub
This document provides instructions for configuring and managing the enterprise features of Microsoft Office SharePoint Server 2007, including Forms Server and Excel Services. It contains exercises for uploading forms templates, managing form templates and data connections in Forms Server, and configuring settings for Excel Services such as trusted file locations, external data sources, and user-defined functions.
Moss2007 Enterprise Features AdministrationLiquidHub
This document provides instructions for configuring and administering the enterprise features of Microsoft Office SharePoint Server 2007, including Forms Server and Excel Services. It outlines 6 tasks for configuring Forms Server, including uploading forms templates and managing form templates and data connections. It also outlines 5 tasks for configuring Excel Services settings, such as trusted file locations, external data settings, and trusted data providers.
The document summarizes enhancements made in PeopleTools releases 8.48 to 8.51, including improvements to data mover, security, development tools, reporting tools, integration tools, and PeopleBooks. Key enhancements are support for TRUNCATE in data mover, unique indexes requirement for data archive manager, extended password controls, modal secondary page improvements, and homepage pagelet load speed improvements.
This document provides information about visual programming using Visual Basic 6 including:
- Visual Basic is an event-driven programming language that uses an Integrated Development Environment (IDE).
- The IDE contains tools like the toolbox, properties window, and code window to build applications. Projects can be standard applications, ActiveX controls, or other types.
- Projects contain different file types like forms (.frm), classes (.cls), and modules (.bas) that define the user interface and programming logic.
- The code window is used to write program statements using procedures, functions, conditional branching, and other programming structures. Comments can be added to document the code.
Visual Basic has an integrated development environment (IDE) that contains various elements like menus, toolbars, a toolbox, and windows for code, properties, and projects. The IDE allows developers to design forms with controls, set control properties, write code in the code editor, and manage projects. Controls like buttons, text boxes, and labels are used to build the user interface, which appears on forms. Events and event procedures are important concepts, as Visual Basic is event-driven - code only runs in response to events.
This document summarizes a presentation about tricks to ease working with InfoPath forms. The presentation covers:
1. What InfoPath is and why it is used with SharePoint.
2. Common issues or "quirks" experienced when working with InfoPath like controls with inconsistent properties and difficulties debugging managed code forms.
3. Techniques demonstrated to address these issues, such as conditional debugging displays, saving forms to different locations without changing the data source, and using managed code to return sorted/filtered views and reset buttons.
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0Antonio Chagoury
This is the slide deck for my "A Sneak Peek at Visual Studio 2010 and .NET Framework 4.0" presentation I gave at the CapArea.NET user group on December 15th, 2009 where we had upwards of 70 attendees.
Hnd201 Building Ibm Lotus Domino Applications With Ajax Pluginsdominion
The document discusses the Domino Facelift Toolkit (DFL), an AJAX and DXL framework that improves the user interface of Domino applications. It demonstrates facelifting a view and a form, which involves using wizards to generate templates that call agents and JavaScript libraries. The templates contain DIV elements and script tags that dynamically populate and style the applications. The document also covers debugging techniques and ideas for extending the framework.
Developer application lifecycle process and tools - v.5Ivan Sanders
Application life cycle process with SharePoint 2010
Tools and processes to manage life cycle of portals
the development tean
Update management
Solution versioning
Feature versioning
The document discusses new user interface features in SharePoint 2010, including the ribbon interface, status bar, notifications, dialog framework, improved page model, master pages, theming engine, and extensibility of these features. The ribbon replaces the command surfaces of SharePoint 2007 and can be customized. The status bar and notifications provide feedback without page reloads. Dialogs load pages within iframes to reduce page transitions. Sites function as collections of pages. Themes allow changing the look and feel by applying color and font changes defined in theme files.
This document provides an overview of enhancements to CATIA Solutions Version 5 Release 19, including improvements to infrastructure solutions, mechanical design solutions, shape design and styling solutions, analysis solutions, equipment and systems engineering solutions, machining solutions, and product synthesis solutions. Key enhancements include improved selection capabilities, knowledge management features, data exchange customization options, ENOVIA integration, rendering capabilities, material handling, and reconciliation workflows.
Visual Basic is a programming system developed by Microsoft that allows users to create graphical user interface applications for Windows using an event-driven programming language based on BASIC. It provides tools and objects for building forms, using controls and handling events, as well as features for database access, debugging, and distributing applications. Newer versions of Visual Basic introduced improvements like faster compilers, additional database and internet capabilities.
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...Ivan Sanders
In the wake of the SharePoint 2010 release, many companies are now looking to migrate their web sites from SharePoint 2007 to 2010. However, where do you start? What are the new features that enable you to migrate your site? How do you work with your developers and administrators to help them get started? If these are the questions you’re trying to answer, then you’ll not want to miss this session. You’ll learn about the features, tools and processes that will help you move your 2007 assets to 2010.
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...Brian O'Gorman
Lotusphere 2006 session.
AD303: Building Composite Applications for IBM Workplace Collaboration Services and IBM Workplace Managed Client Applications
Brian O'Gorman & Stanley Dunne
The document provides an overview of key concepts and features in Rational Application Developer (RAD) including workspaces, perspectives, views, editors, projects, importing/exporting, preferences, and help resources. It describes how to create and manage workspaces and projects, customize perspectives, display different views, compare and replace files, and get assistance through the help menu.
This document discusses developing Windows and web applications using Visual Studio .NET. It covers topics like C# versions, LINQ, data access with LINQ, user experience best practices, Windows Forms capabilities and demos. The agenda includes sessions on business applications, user experience, who applications need to please, and Windows Forms best practices. It also discusses prototypes, choosing between rich client and browser-based solutions, and testing.
Similar to Hol262 Building%20 Info Path%20 Forms%20that%20 Run%20as%20 Both%20 Rich%20 Client%20and%20 Browser%20 App (20)
Share point 2013 coding standards and best practices 1.0LiquidHub
This document provides coding standards and best practices for developing SharePoint applications. It discusses efficient use of SharePoint data and objects, including caching objects and handling multithreaded environments. Specific recommendations are given for working with folders, lists, and deleting multiple versions of list items. The document also covers writing applications that scale to large numbers of users and using SPQuery objects. Best practices for disposing objects, exception handling, and accessing web and site objects are also outlined.
The document outlines the SharePoint 2013 upgrade process from SharePoint 2010 in three main steps:
1. Prepare the 2010 and 2013 farms by gathering information, cleaning up 2010, and setting up 2013.
2. Upgrade databases by copying them from 2010 to 2013, upgrading service application databases, and creating web applications before upgrading content databases.
3. Upgrade sites by running health checks, creating an evaluation site, and upgrading site collections after verifying readiness.
SharePoint 2013 introduced new features like apps, social capabilities and improved search compared to SharePoint 2010. It moved to a new app model and deprecated sandbox solutions and visual upgrades. Several site templates were also removed like Document Workspace, Personalization Site and Meeting Workspaces to simplify template selection. Existing sites created with these templates will still function in SharePoint 2013 but may not be supported in future releases.
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2LiquidHub
The document discusses the challenges faced by information workers and how collaboration and content management technologies can help address them. It notes that information workers spend a significant amount of time on emails, searching for information, and coordinating work across different locations. New technologies aim to simplify working together, improve access to information and insights, securely manage content, and streamline business processes. The Microsoft Office System provides a platform to address these issues through features in SharePoint for documents, tasks, calendars, blogs, wikis, email integration, and more.
SharePoint 2010 allows users to tag list items, documents, pages, and external pages to help organize information using a flexible taxonomy system. Tags can be added to anything with a URL to help categorize and find content. Users can tag list items, documents, and SharePoint pages to add keywords and notes for categorization purposes.
This presentation provides an overview of FAST Search for SharePoint 2010. It discusses the server roles, single and multi-server deployments, SharePoint search service applications, visual and conversational search capabilities, user context, comparisons to SharePoint search, ways to extend search, and lessons learned. The presentation was delivered by Jacob Wilson from Bross Group.
This document provides guidance on deploying Microsoft Office SharePoint Server 2007 in a server farm environment. It discusses the following key points:
- Server farm deployments involve multiple dedicated servers and provide better performance and scalability than a single-server deployment.
- The deployment process involves three phases - deploying and configuring server infrastructure, creating and configuring Shared Services Providers (SSPs), and deploying and configuring SharePoint sites.
- Server farm topologies can range from a small configuration with two servers, to a large configuration with clustered database servers and multiple application and frontend servers.
- Proper planning is important before deployment, including acquiring necessary credentials and accounts, installing prerequisites, and config
This document provides instructions for database administrators to pre-install databases required by Microsoft Office SharePoint Server 2007 before beginning the installation or creation of a Shared Services Provider (SSP). It describes creating databases with the correct collation and owners, configuring SQL Server, and running commands to configure the databases and create the SSP.
This document provides guidance on deploying Microsoft Office SharePoint Server 2007 in a server farm environment. It discusses hardware and software requirements, installing SharePoint on the first server, adding additional servers to the farm, configuring a shared services provider, and creating site collections and SharePoint sites. It also covers optional steps like pre-installing databases, configuring single sign-on, and configuring the trace log for troubleshooting.
This document discusses backup strategies for Microsoft Office SharePoint Server (MOSS) 2007. It examines the native MOSS 2007 backup tools including the Recycle Bin, Central Administration backup, and command-line backup. It finds that the native tools lack automation, granularity, and robustness. The document then introduces AvePoint's DocAve software as a third-party backup solution. DocAve provides item-level backup and restore capabilities to address the shortcomings of the native MOSS 2007 backup tools.
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003LiquidHub
This document provides step-by-step instructions for configuring incoming email for document libraries in SharePoint 2007 using Exchange 2003. It describes setting up an organizational unit in Active Directory, installing the SMTP service on the SharePoint server, configuring incoming email settings in Central Administration, creating an email-enabled document library, and testing. Troubleshooting tips are also provided to address issues like duplicate emails or problems with attachments.
The Business Data Catalog (BDC) is a framework included with SharePoint Enterprise that allows integration of line-of-business systems like SAP and Oracle into SharePoint sites without requiring custom code. The BDC uses metadata to define entities, properties, and methods to retrieve read-only data from external systems using web services or SQL. Administrators import BDC metadata to create applications that provide out-of-the-box techniques for displaying and searching external data within SharePoint sites.
The Business Data Catalog (BDC) is a framework in SharePoint Server 2007 Enterprise Edition that allows integration of line-of-business systems and databases without custom coding. It uses metadata to define entities, methods, and associations for connecting to and retrieving read-only data from external systems via web services or ADO.NET. Administrators import BDC metadata to create applications that provide data to SharePoint sites using out-of-the-box web parts, columns, search, and profiles synchronization. Programmers can also access BDC entities through the object model.
This document provides demonstration steps for exploring document storage, management, and collaboration features in Windows SharePoint Services 3.0. It outlines steps to edit documents, create and add documents to libraries, apply version control, view version history, restore previous versions from the recycle bin, and edit task tracking lists. The demonstrations are organized into sections on document storage and management, collaboration technologies, and information management and communication.
This document provides an overview of Module 01 which introduces the Windows SharePoint Services 3.0 platform. It discusses common collaboration challenges organizations face, reasons solutions often fail, and how WSS addresses key business needs. The module contains two lessons - the first on WSS and collaboration challenges, the second on collaboration technologies in WSS like document storage, collaboration features, and information management.
This document describes steps to create a web service that inserts data into a SQL database, create an InfoPath form to submit data to the web service, and publish and deploy the InfoPath form. It includes:
1) Code for a C# web service that inserts student records into a database
2) Instructions for running the web service and testing it works
3) Steps to create an InfoPath form with controls to enter student data
4) Configuring the form to submit data to the web service using the URL
5) Publishing and saving the form so it can be used to insert records
Whats New In Microsoft Windows Share Point Services Feature WalkthroughLiquidHub
This document provides an overview and instructions for a lab on the new and enhanced features in Windows SharePoint Services (version 3). The lab consists of 9 exercises that cover topics such as site creation, administration, permissions, web parts, navigation, security, notifications, and Outlook integration. Completing the lab will help users learn about the updated features in WSS. The estimated time to complete all the exercises is 90 minutes using the MOSS computer.
Overviewofthe2007 Microsoft Office System Components RefreshLiquidHub
This document provides an overview of the 2007 Microsoft Office system components lab. The lab includes exercises that describe enhancements in Word 2007 and Excel 2007 for formatting documents and spreadsheets. It also describes new features in other Office 2007 applications like PowerPoint, Outlook, Access, and InfoPath. The lab uses three virtual machines - a domain controller, file server, and client system - and takes approximately 90 minutes to complete. Exercises in the lab guide students through tasks like applying styles, themes, and conditional formatting in Word and Excel to enhance documents and analyze data.
Organizingand Finding Resourceswith Office Share Point Server2007 RefreshLiquidHub
This document provides an overview and objectives for a Microsoft Virtual Labs exercise on organizing and finding resources with Office SharePoint Server 2007. The exercise includes 4 tasks that cover portal management, content targeting, personal SharePoint sites, and using the Colleagues Web Part. Learners will manage sites and libraries, create audiences, target content, configure user profiles and privacy settings on personal sites, and view colleague information. The lab utilizes 3 virtual machines - a domain controller, SharePoint server, and client computer.
Organizingand Finding Resourceswith Office Share Point Server2007LiquidHub
This document provides instructions for a Microsoft Virtual Lab on organizing and finding resources with Office SharePoint Server 2007. The lab contains 4 exercises that teach how to manage portals, target content to audiences, build personal SharePoint sites, and use the Colleagues Web Part. The exercises provide step-by-step instructions to complete tasks using 3 virtual machines: a domain controller, SharePoint server, and client computer. The estimated time to complete the lab is 90 minutes.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfflufftailshop
When it comes to unit testing in the .NET ecosystem, developers have a wide range of options available. Among the most popular choices are NUnit, XUnit, and MSTest. These unit testing frameworks provide essential tools and features to help ensure the quality and reliability of code. However, understanding the differences between these frameworks is crucial for selecting the most suitable one for your projects.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
1. Microsoft Virtual Labs
®
Building InfoPath Forms that Run
as Both Rich Client and Browser
Applications
2. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Table of Contents
Building InfoPath Forms that Run as Both Rich Client and Browser Applications .............. 1
Exercise 1 Developing Forms for Rich Client and Browser Scenarios .........................................................................2
Conclusion .....................................................................................................................................................................7
3. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Building InfoPath Forms that Run as Both
Rich Client and Browser Applications
After completing this lab, you will be better able to:
Objectives The objective of this lab is to become familiar with browser-based scenarios
for Office InfoPath 2007 forms.
The lab exercises are as follows:
Scenario • Developing Forms for Rich Client and Browser Scenarios
• Deploying Managed-Code Form Solutions for Browser Scenarios
Estimated Time to 90 Minutes
Complete This Lab
LITWAREINC
Computer used in this Lab
Page 1 of 7
4. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Exercise 1
Developing Forms for Rich Client and Browser Scenarios
Scenario
The 2007 Microsoft Office system servers provide a technology to enable InfoPath forms to be filled in through a
browser interface. This capability is built upon the Microsoft Windows SharePoint Services platform. When
developers publish Office InfoPath 2007 form templates to the server, these templates are converted into Web-
enabled form templates.
The result is that end users can now fill out, view, or save form data without having Office InfoPath 2007 installed
on their computer. For scenarios where both rich client and Web-based use is needed, the corresponding form
templates are designed only once. This “design once” concept means developers can create a single form that will
work on both the client and server.
In this exercise, you will make a form template compatible with 2007 release servers and then publish that form
template to a SharePoint document library. The goal of this exercise is to learn how to check for server
compatibility, review the different server-specific options, and publish form templates for both rich client and
browser scenarios.
Tasks Detailed Steps
Complete the following 5 Note: Login using the following credentials:
tasks on: Username: administrator
Password: pass@word1
LITWAREINC Log on to: LITWAREINC
1. Using Design Note: You will start a design session for an existing status report form template and
Checker use the Design Checker to identify design or compatibility issues with the form.
a. Open Windows Explorer.
b. Navigate to C:HOLInfoPathFormsWithServerExercise1.
c. Right-click StatusReport.xsn and select the Design menu command.
d. In the Design Tasks task pane, click Design Checker.
Note: The status report form template has already been designed for client
compatibility, and there are no errors or warnings in the Design Checker. However,
this form is eventually going to be published to a SharePoint document library so it
can be accessed by users that do not have Office InfoPath 2007 installed. As a result,
the Design Checker will be needed to see if the form template is compatible with
Office Forms Server as well.
e. In the Design Checker task pane, click Change compatibility settings.
f. In the Compatibility tab of the Form Options dialog box, select the Design a
form which can run in a browser or InfoPath checkbox.
g. Click OK.
Note: There are three compatibility errors listed in the Design Checker task pane.
Note: The errors listed in the Design Checker task pane refer to the Last Period, This
Period, and Issues optional sections. You can get additional information about an
error by clicking it in the Design Checker. If you click the first error, you will note
that the bulleted list control is not supported in server forms. Each of the optional
sections in the form view contains a bulleted list control, and you will change these
three bulleted list controls to repeating table controls.
h. In the form view, right-click the bulleted list control in the Last Period
sectioselect the Change To | Repeating Table menu command.
Page 2 of 7
5. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Tasks Detailed Steps
i. Right-click at the end of the word Item within the header row of the repeating
table control.
j. Select the Delete | Rows menu command.
k. Repeat the three previous steps for the bulleted list controls in the This Period and
Issues sections. The three optional sections in the form view should appear as
shown
l. In the Design Checker task pane, click Refresh.
Note: There are no errors or warnings listed in the Design Checker task pane.
2. Modifying Server- Note: Now that the status report form template has been designed for both client and
Specific options server compatibility, you will modify some server-specific options before publishing to
a SharePoint document library.
Note: When you modify the form template to be compatible with Microsoft Office
system servers, a new Server Forms category is available in the Form Options dialog
box. This category gives the developer some toolbar, data-refresh, and language
options for forms that run in a Web browser. Commands listed can be made available
on the toolbar of the browser-based form. Table 9.1 provides a brief description of all
the toolbar commands.
Table 9.1 Server Form Toolbar Commands
Command Description
Page 3 of 7
6. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Tasks Detailed Steps
Submit Uses the form’s submit
functionality
Print View Previews the current view of the
form as a print view
Save Saves the form to the document
library or the specified save
location
Save As Saves the form to the document
library or the specified save
location, with a different name
Close Closes the form
Save Draft Downloads the form to the local
machine
Open Draft Uploads a saved draft to the
server
Views Switches views in the form, if
there are multiple views
Refresh Refreshes the form data with
the server
a. Select the Tools | Form Options menu command.
b. In the Form Options dialog box, click the Browser category.
c. Clear the Show toolbar at bottom of form check box.
d. Clear the Print View check box.
e. Clear the Views check box. The Form Options dialog box should now appear as
shown
Page 4 of 7
7. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Tasks Detailed Steps
Note: If you clear the toolbar top and bottom check box options, you will not be able
to save the form template to the SharePoint document library.
f. Click on the Property Promotion category, click Add.
g. In the Select a Field or Group dialog box, expand the UserInformation group
and double-click Region.
h. Click OK.
3. Publishing, the status Note: You will now publish the status report form template and enable it through the
report form template. form management in the Central Administration area. This is a required step when a
form requires full trust and you wish to browser-enable the form.
a. Select the File | Publish menu command.
Note: If prompted to save select OK to continue.
b. In the first page of the Publishing Wizard, click To a network location and click
Next.
c. Click Browse and select Desktop, ensure that the File Name is StatusReport.xsn
and click OK.
d. Ensure that the Form template name is StatusReport and click Next.
e. In the next page of the Publishing Wizard, clear the text box and click Next.
f. In the next page of the Publishing Wizard, click on the Publish button.
g. The Publishing Wizard will inform you that your template has been successfully
published, click Close.
h. Close InfoPath 2007.
4. Uploading the form Note: With Office Server 2007 in order to web-enable a fully trusted InfoPath form
template. you must upload the Form Template in to the Central Administration area and
activate it as a content type on a site collection.
a. Open Internet Explorer and click on the Central Administration favorites link.
Page 5 of 7
8. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Tasks Detailed Steps
b. Click on the Application Management link, and then click on the Upload form
template link in the InfoPath Forms Services section.
c. Click on the Browse button, navigate to the Desktop
d. Select your StatusReport.xsn, click Open and then click Upload.
e. You are now on the Upload Form Template page, click OK.
f. Hover over the StatusReport.xsn in the Manage Form Templates list and select
the Activate to a Site Collection.
g. By default http://moss.litwareinc.com should be selected, click the OK button.
h. In Internet Explorer type http://moss.litwareinc.com/status%20report in the
Location and press Enter.
i. Click on Settings and select the Form Library Settings.
j. Click on the Advanced Settings link and select Yes in the Allow management of
content types, click OK..
k. In the Content Types section click on the Add from existing site content types
link.
l. Select StatusReport from the Available Site Content Types list, click Add and
then click OK.
m. Click on the Form content type in the Content Types section.
n. Click on the Delete this content type link under Settings, click OK to confirm
delete.
5. Viewing the report Note: With Office InfoPath 2007 installed on the lab machine, you will not be able to
through Browser. run the status report from the document library as a browser form because the Office
InfoPath 2007 client experience, if available, is always the default. Instead, you will
navigate to a specific URL to instruct Internet Explorer to open the form in the
browser. Once the form template is opened in the browser, you will enter data and
then submit the form to the document library. Then, you will navigate to the document
library and confirm that your form data has been saved properly.
a. In Internet Explorer, navigate to http://moss.litwareinc.com/status%20report.
b. Click the New | New Status Report button, and select the Trsut all documents
from this publisher option in the security dialog if prompted.
c. In the Sales Representative field, type Rob Caron.
d. In the Employee ID field, type 1234.
Note: (Optional) Type sample data in the other fields of the status report form.
e. Click Submit.
f. In the Microsoft Internet Explorer dialog box, click OK.
g. Navigate to http://moss.litwareinc.com/status%20report.
h. In the Status Report document library, click Rob Caron.
Note: The data you entered appears in the InfoPath form file.
i. To see the web-enabled form click on the Settings, and then click on Form
Library Settings.
j. Click on the Advanced Settings link, select the Display as a Web page radio
button in the Opening browser-enabled documents section.
k. Click OK, repeat the instructions for filling out the form data by navigating to
http://moss.litwareinc.com/status%20report.
l. For the Sales Representative field, type Willis Johnson.
Page 6 of 7
9. Building InfoPath Forms that Run as Both Rich Client and Browser Applications
Conclusion
Microsoft Office Forms Server 2007 offers developers the ability to support Office InfoPath 2007 forms that run as
both rich client and reach applications. Codeless forms can be published directly to a SharePoint site using the
InfoPath Publishing Wizard. For form templates that use managed code or require full trust, server administrators
can deploy these templates to a library using SharePoint 3.0 Central Administration.
Page 7 of 7