VISUAL PROGRAMMING_IT0309 Semester Number 05. G.SUJATHA & R.VIJAYALAKSHMI Assistant professor(o.g) SRM University, Kattankulathur

Size: px
Start display at page:

Download "VISUAL PROGRAMMING_IT0309 Semester Number 05. G.SUJATHA & R.VIJAYALAKSHMI Assistant professor(o.g) SRM University, Kattankulathur"

Transcription

1 School of Computing, 12/26/ VISUAL PROGRAMMING_IT0309 Semester Number 05 G.SUJATHA & R.VIJAYALAKSHMI Assistant professor(o.g) SRM University, Kattankulathur

2 School of Computing, Department 12/26/ Disclaimer The contents of the slides are solely for the purpose of teaching students at SRM University. All copyrights and Trademarks of organizations/persons apply even if not specified explicitly.

3 UNIT IV PROGRAMMING FOR THE INTERNET School of Computing, Department 12/26/2012 3

4 CONTENTS Introduction to ASP.NET Web Forms and Controls Data Binding and Data Source Controls Validation Controls Master and Content pages The Asp.Net Configuration Files and security Caching. School of Computing, Department 12/26/2012 4

5 School of Computing, Department 12/26/ INTRODUCTION TO ASP.NET Server side programming technology Consists of static HTML interspersed with script ASP intrinsic objects (Request, Response, Server, Application, Session) provide services Commonly uses ADO to interact with databases Application and session variables Application and session begin/end events ASP manages threads and database connections,

6 School of Computing, Department 12/26/ INTRODUCTION TO ASP.NET ASP.NET provides services to allow the creation, deployment, and execution of Web Applications and Web Services Like ASP, ASP.NET is a server side technology Web Applications are built using Web Forms Web Forms are designed to make building web based applications as easy as building Visual Basic applications

7 School of Computing, Department 12/26/ ASP.NET Overview Goals Simplify: less code, easier to create and maintain Multiple, compiled languages Fast Scalable Manageable Customizable and extensible Secure Tool support

8 School of Computing, Department 12/26/ ASP.NET Overview Key Features Web Forms Web Services Built on.net Framework Simple programming model Maintains page state Multibrowser support XML configuration Complete object model

9 School of Computing, Department 12/26/ ASP.NET Overview Key Features Session management Caching Debugging Extensibility Separation of code and UI Security ASPX, ASP side by side Simplified form validation Cookieless sessions

10 School of Computing, Department 12/26/ WEB FORM CONTROLS Web controls appear in HTML markup as namespaced tags Web controls have an asp: prefix <asp:button onclick="button1_click runat=server> <asp:textbox onchanged="text1_changed runat=server> Defined in the System.Web.UI.WebControls namespace This namespace is automatically mapped to the asp: prefix

11 School of Computing, Department 12/26/ WEB FORM CONTROLS Web Controls provide extensive properties to control display and format, e.g. Font BackColor, ForeColor BorderColor, BorderStyle, BorderWidth Style, CssClass Height, Width Visible, Enabled

12 School of Computing, Department 12/26/ WEB FORM CONTROLS Four types of Web Controls Intrinsic controls List controls Rich controls Validation controls

13 School of Computing, Department 12/26/ Intrinisic Controls Correspond to HTML controls Supported controls <asp:button> <asp:imagebutton> <asp:linkbutton> <asp:hyperlink> <asp:textbox> <asp:checkbox> <asp:radiobutton> <asp:image> <asp:label>

14 School of Computing, Department 12/26/ Intrinisic Controls TextBox, ListControl, CheckBox and their subclasses don t automatically do a postback when their controls are changed Specify AutoPostBack=true to make change events cause a postback

15 School of Computing, Department 12/26/ LIST CONTROLS Controls that handle repetition are asp:dropdownlist> <asp:listbox> <asp:radiobuttonlist> <asp:checkboxlist> <asp:repeater> asp:datalist> <asp:datagrid>

16 School of Computing, Department 12/26/ LIST CONTROLS Repeater, DataList and DataGrid controls Powerful, customizable list controls Expose templates for customization Can contain other controls Provide event bubbling through their OnItemCommand event More about these controls and templates later

17 School of Computing, Department 12/26/ CheckBoxList & RadioButtonList Provides a collection of check box or radio button controls Can be populated via data binding <asp:checkboxlist id=check1 runat="server"> <asp:listitem>item 1</asp:ListItem> <asp:listitem>item 2</asp:ListItem> <asp:listitem>item 3</asp:ListItem> <asp:listitem>item 4</asp:ListItem> <asp:listitem>item 5</asp:ListItem> </asp:checkboxlist>

18 School of Computing, Department 12/26/ Rich Controls Custom controls with rich functionality Supported Controls <asp:calendar> <asp:adrotator>

19 School of Computing, Department 12/26/ DATA SOURCE AND DATA BOUND CONTROLS Data Source Controls There are several new data source controls in ASP.NET 2.0, such as the SqlDataSource, ObjectDataSource, XmlDataSource, AccessDataSource, and SiteMapDataSource They all can be used to retrieve data from their respective types of data sources and can be bound to various data bound controls. SQL Data source control is used to retrieve the data from SQL database.

20 School of Computing, Department 12/26/ DATA SOURCE AND DATA BOUND CONTROLS DATA BINDING CONTROL Data bound Web server controls are controls that can be bound to a data source control to make it easy to display and modify data in your Web application» Grid view control It control displays data as a table and provides the capability to sort columns, page through data, and edit or delete a single record» Details View control It can bind to a set of results such as a table of employees containing each employee's name, address, job title, and so on.» FormView Control It renders a single record at a time from a data source and provides the capability to page through multiple records.

21 School of Computing, Department 12/26/ VALIDATION CONTROLS A Validation server control is used to validate the data of an input control. If the data does not pass validation, it will display an error message to the user. RequiredFieldValidator CompareValidator RangeValidator RegularExpressionValidator CustomValidator ValidationSummary

22 School of Computing, Department 12/26/ Common validator properties ControlToValidate Display ErrorMessage Text Enabled EnableClientScript ValidationGroup IsValid

23 School of Computing, Department 12/26/ Required Field Validator It Ensures that a value is entered EXAMPLE CODE <asp:textbox ID="txtName" runat="server"></asp:textbox> <asp:requiredfieldvalidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtName" ErrorMessage="You must enter a name."> </asp:requiredfieldvalidator>

24 School of Computing, Department 12/26/ Compare Validator A compare validator compares the two value. EXAMPLE CODE <asp:comparevalidator ID="CompareValidator1" runat="server" ControlToValidate="txtQuantity" Type="Integer" Operator="GreaterThan" ValueToCompare="0" ErrorMessage="Quantity must be greater than zero."> </asp:comparevalidator

25 School of Computing, Department 12/26/ Range Validator A range validator that checks for a numeric range EXAMPLE CODE <asp:rangevalidator ID="RangeValidator1" runat="server" ControlToValidate="txtDays" Type="Integer" MinimumValue="1" MaximumValue="14" ErrorMessage="Days must be between 1 and 14."> </asp:rangevalidator>

26 School of Computing, Department 12/26/ Regular Expression Validator Ensures that the value of an input control matches a specified pattern EXAMPLE CODE <asp:regularexpressionvalidator runat="server" id="zipcodevalidator" ControlToValidate="ZipCodeTextBox" ErrorMessage="Invalid ZIP code format; format should be either or " ValidationExpression="(\d{5}( \d{4})?" />

27 School of Computing, Department 12/26/ Custom Validator and ValiDATION SUMMARY Custom validator lets you create custom client or server side validation function Validation summary control displays list of validation errors in one place

28 School of Computing, Department 12/26/ MASTER AND CONTENT PAGES Masters define common content and placeholders (<asp:contentplaceholder>) Content pages reference masters and fill placeholders with content (<asp:content>) ContentPlaceHolder controls can define content of their own ("default content") Default content is displayed ONLY if not overridden by content page

29 School of Computing, Department 12/26/ Creating Master page 1.Create a master page with.master extension 2. Define a master directive: <%@ master.. %> 3. Add content: I. Can contain any html or control page content II. Define replaceable place holder regions: Use an <asp:contentplaceholder> control Add default content within it (optional)

30 School of Computing, Department 12/26/ Using Master page 1.Create an ASP.NET page (.aspx extension) 2. On the page directive: page masterpagefile= %> attribute to reference master Set the title attribute Page title= jeff %> 3. Optionally add content to override the master: a. Only <asp:content> controls or server side script allowed b. <asp:content> controls replace regions in the master: The contentplaceholderid identifies master s region <asp:content> controls can contain any page content

31 School of Computing, Department 12/26/ Authentication The Windows Asp.NetAuthentication Configuration (via Files IIS) and security Basic, Digest, NTLM, Kerberos, Certificate Support Forms based (Cookie) Authentication Application credential verification Certificate Authentication Supports Microsoft Passport Authentication

32 School of Computing, Department 12/26/ Forms Based Authentication Easy to implement ASP.NET provides redirection Steps Configure IIS to allow anonymous users (typically) Configure ASP.NET cookie authentication Write your login page Secures not all Only Files with named extensions

33 School of Computing, Department 12/26/ Forms Authentication authentication mode= "Forms"> <forms name=".aspxauth" loginurl="login.aspx" protection="all" timeout="30" path="/" /> </authentication>

34 School of Computing, Department 12/26/ Authentication Using Windows Accounts Authenticate users with Windows user accounts by combining IIS authentication and the Windows authentication provider for ASP.NET No authentication specific code needs to be written with this approach ASP.NET constructs and attaches a WindowsPrincipal object to the application context

35 School of Computing, Department 12/26/ Certificate Authentication A certificate is a digital "key" installed on a computer Certificates can be mapped to user accounts Consider Certificate authentication when: Data is considered very sensitive and you require a very secure solution Mutual authentication is required Third parties will manage the relationship between the server and the certificate holder Client interaction must be seamless; for example, automated B2B exchanges

36 School of Computing, Department 12/26/ Certificate Authentication Do not use Certificate authentication when: The cost of issuing and managing client certificates outweighs the value of the added security Client certificates must be deployed to the client workstations Map certificates to: Individual user accounts (one to one mapping) Any user from a single company (many to one mapping)

37 School of Computing, Department 12/26/ Certificate Authentication Configure IIS for Certificate authentication Configure the ASP.NET Web.config file <!-- web.config file --> <system.web> <authentication mode="windows" /> </system.web>

38 School of Computing, Department 12/26/ Passport Authentication A centralized authentication service provided by Microsoft Consider Passport authentication when: Your site will interact with other Passport enabled sites Single sign on capability is required External maintenance of user names and passwords is useful Do not use Passport authentication when: You want to use user names and passwords already stored in your own database or Active Directory

39 School of Computing, Department 12/26/ Passport Authentication Requires registration with the Passport service and installation of the Passport SDK on the server Delegation is not possible on Windows 2000 Passport User ID (PUID) is an identity only Implement code to map PUID to users in Active Directory or custom database Passport uses encrypted cookies making system secure Combine Passport with SSL to prevent replay attacks for highest level of security

40 School of Computing, Department 12/26/ Passport Authentication Install Passport SDK on server Register with Passport service Configure IIS for Anonymous authentication Configure the ASP.NET Web.config file <!-- web.config file --> <system.web> <authentication mode="passport" /> </system.web>

41 School of Computing, Department 12/26/ CONFIGURATION FILES Web.Config Each Web.config file applies configuration settings to its own directory and all child directories below it. Configuration files in child directories can supply configuration information in addition to that inherited from parent directories, and the child directory configuration settings can override or modify settings defined in parent directories Machine.config The machine.config file is at the top of the hierarchy and its setting apply to all applications running on the machine.

42 School of Computing, Department 12/26/ CACHING Caching is the most critical factor in creating scalable, high performance Web applications Caching locations Web server, proxy server, and client browsers Types of caching Output caching Data caching

43 School of Computing, Department 12/26/ Output Caching What is output OutputCache directive and the cache object Output caching attributes: Duration Location VaryByParam VaryByHeader VaryByCustom

44 School of Computing, Department 12/26/ Output Caching Pages that use the output cache are executed one time, and the page results are cached The pre executed page is then served to later requests Performance and scalability both benefit Server response times reduced CPU load reduced Appropriate caching of pages affects site performance dramatically

45 School of Computing, Department 12/26/ Output OutputCache declaratively controls caching behavior For.aspx,.asmx, or.ascx The cache object programmatically controls caching behavior <%@ OutputCache Duration="600 Location="Any VaryByParm= none %> Is equivalent to Response.Cache.SetExpires(DateTime.Now.AddSeconds(600) ); Response.Cache.SetCacheability(HttpCacheability.Public );

46 School of Computing, Department 12/26/ Output Caching Duration sets the time to cache the output In seconds Required Location sets the location to cache the output Server: The output is held in memory on the Web server and is used to satisfy requests Downstream: A header is added to the response to indicate to proxy servers to cache the page Client: A header is added to the response indicating to browsers to cache the page Any: Output cache can be located on any of these locations None: No output caching is turned on for the item

47 School of Computing, Department 12/26/ Output Caching VaryByParam The cache stores multiple copies of a page based on specific Querystring or Form parameters and any combinations thereof VaryByHeader The cache stores multiple copies of a page based on HTTP headers VaryByCustom If the value is Browser, cache varies by browser type and major version If the value is a custom string, you must override HttpApplication.GetVaryByCustomString in the Global.asax and implement your own caching logic

48 Although similar to the familiar application variables model, it is much more powerful 12/26/2012 School of Computing, Department 48 Data Caching The data cache holds application data such as strings, datasets, and other objects Adding items to the data cache is easy Cache( Counter ) = Mycount.text

49 School of Computing, Department 12/26/ Data Caching Cache object features Dependencies allow logic to invalidate cached items Scavenging (automatic expiration) Callbacks when an item is removed

50 School of Computing, Department 12/26/ bibliography penguin.ewu.edu/cscd306 Core C# and.net, Stephen C.perry, Pearson Education

51 School of Computing, Department 12/26/ Review questions Differentiate ASP and ASP.Net List the web controls Create the On line registration form and validate all the fields using validation controls Explain in detail about application security and configuration files What are the data bound data source controls Differentiate master and content pages Explain in detail about caching Write the use of passport authentication

52 School of Computing, Department 12/26/ Review questions What is meant by certificate authentication Define ASP.Net forms List the type of ASP.Netn controls Differentiate data and output caching

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET

More information

MSVS File New Project ASP.NET Web Application, Name: w25emplo OK.

MSVS File New Project ASP.NET Web Application, Name: w25emplo OK. w25emplo Start the Microsoft Visual Studio. MSVS File New Project ASP.NET Web Application, Name: w25emplo OK. Ctrl + F5. The ASP.NET Web Developer Server, e.g. on port 50310, starts, and a default browser,

More information

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005 MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005 Thom Luce, Ohio University, luce@ohio.edu ABSTRACT Information Systems programs in Business

More information

ASP.NET Overview. Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland

ASP.NET Overview. Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland ASP.NET Overview Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland Agenda Introduction Master Pages Data access Caching Site navigation Security: users and roles Themes/Skin

More information

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming TRAINING & REFERENCE murach's web programming with C# 2010 Anne Boehm Joel Murach Va. Mike Murach & Associates, Inc. I J) 1-800-221-5528 (559) 440-9071 Fax: (559) 44(M)963 murachbooks@murach.com www.murach.com

More information

TS: Microsoft.NET Framework 3.5, ASP.NET Application Development

TS: Microsoft.NET Framework 3.5, ASP.NET Application Development Exam : 70-562 Title : TS: Microsoft.NET Framework 3.5, ASP.NET Application Development Version : Demo 1 / 14 1.You create a Microsoft ASP.NET application by using the Microsoft.NET Framework version 3.5.

More information

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158 Index A Active Directory Active Directory nested groups, 96 creating user accounts, 67 custom authentication, 66 group members cannot log on, 153 mapping certificates, 65 mapping user to Active Directory

More information

ASP.NET Using C# (VS2012)

ASP.NET Using C# (VS2012) ASP.NET Using C# (VS2012) This five-day course provides a comprehensive and practical hands-on introduction to developing applications using ASP.NET 4.5 and C#. It includes an introduction to ASP.NET MVC,

More information

Introduction to ASP.NET and Web Forms

Introduction to ASP.NET and Web Forms Introduction to ASP.NET and Web Forms This material is based on the original slides of Dr. Mark Sapossnek, Computer Science Department, Boston University, Mosh Teitelbaum, evoch, LLC, and Joe Hummel, Lake

More information

Visual COBOL ASP.NET Shopping Cart Demonstration

Visual COBOL ASP.NET Shopping Cart Demonstration Visual COBOL ASP.NET Shopping Cart Demonstration Overview: The original application that was used as the model for this demonstration was the ASP.NET Commerce Starter Kit (CSVS) demo from Microsoft. The

More information

Security API Cookbook

Security API Cookbook Sitecore CMS 6 Security API Cookbook Rev: 2010-08-12 Sitecore CMS 6 Security API Cookbook A Conceptual Overview for CMS Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 User, Domain,

More information

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual TIBCO Spotfire Web Player 6.0 Installation and Configuration Manual Revision date: 12 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED

More information

Terms and Definitions for CMS Administrators, Architects, and Developers

Terms and Definitions for CMS Administrators, Architects, and Developers Sitecore CMS 6 Glossary Rev. 081028 Sitecore CMS 6 Glossary Terms and Definitions for CMS Administrators, Architects, and Developers Table of Contents Chapter 1 Introduction... 3 1.1 Glossary... 4 Page

More information

EPiServer Operator's Guide

EPiServer Operator's Guide EPiServer Operator's Guide Abstract This document is mainly intended for administrators and developers that operate EPiServer or want to learn more about EPiServer's operating environment. The document

More information

Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET

Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET Unit 39: Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET Learning Outcomes A candidate following a programme of learning leading to this unit will

More information

Bookstore Application: Client Tier

Bookstore Application: Client Tier 29 T U T O R I A L Objectives In this tutorial, you will learn to: Create an ASP.NET Web Application project. Create and design ASPX pages. Use Web Form controls. Reposition controls, using the style attribute.

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual

More information

AD Phonebook 2.2. Installation and configuration. Dovestones Software

AD Phonebook 2.2. Installation and configuration. Dovestones Software AD Phonebook 2.2 Installation and configuration 1 Table of Contents Introduction... 3 AD Self Update... 3 Technical Support... 3 Prerequisites... 3 Installation... 3 Adding a service account and domain

More information

SQL Server Database Web Applications

SQL Server Database Web Applications SQL Server Database Web Applications Microsoft Visual Studio (as well as Microsoft Visual Web Developer) uses a variety of built-in tools for creating a database-driven web application. In addition to

More information

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is

More information

PC-Duo Web Console Installation Guide

PC-Duo Web Console Installation Guide PC-Duo Web Console Installation Guide Release 12.1 August 2012 Vector Networks, Inc. 541 Tenth Street, Unit 123 Atlanta, GA 30318 (800) 330-5035 http://www.vector-networks.com Copyright 2012 Vector Networks

More information

TIBCO Spotfire Platform IT Brief

TIBCO Spotfire Platform IT Brief Platform IT Brief This IT brief outlines features of the system: Communication security, load balancing and failover, authentication options, and recommended practices for licenses and access. It primarily

More information

Hands-On Lab. Web Development in Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Page 1

Hands-On Lab. Web Development in Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Page 1 Hands-On Lab Web Development in Visual Studio 2010 Lab version: 1.0.0 Last updated: 12/10/2010 Page 1 CONTENTS OVERVIEW... 3 EXERCISE 1: USING HTML CODE SNIPPETS IN VISUAL STUDIO 2010... 6 Task 1 Adding

More information

Programming in C# with Microsoft Visual Studio 2010

Programming in C# with Microsoft Visual Studio 2010 Introducción a la Programación Web con C# en Visual Studio 2010 Curso: Introduction to Web development Programming in C# with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft

More information

Sample Chapters. To learn more about this book visit Microsoft Learning at: http://go.microsoft.com/fwlink/?linkid=206094

Sample Chapters. To learn more about this book visit Microsoft Learning at: http://go.microsoft.com/fwlink/?linkid=206094 Sample Chapters Copyright 2010 by Tony Northrup and Mike Snell. All rights reserved. To learn more about this book visit Microsoft Learning at: http://go.microsoft.com/fwlink/?linkid=206094 Contents Acknowledgments

More information

QualysGuard WAS. Getting Started Guide Version 3.3. March 21, 2014

QualysGuard WAS. Getting Started Guide Version 3.3. March 21, 2014 QualysGuard WAS Getting Started Guide Version 3.3 March 21, 2014 Copyright 2011-2014 by Qualys, Inc. All Rights Reserved. Qualys, the Qualys logo and QualysGuard are registered trademarks of Qualys, Inc.

More information

ASP.NET Forms Authentication Best Practices for Software Developers

ASP.NET Forms Authentication Best Practices for Software Developers ASP.NET Forms Authentication Best Practices for Software Developers By Rudolph Araujo, Foundstone Professional Services August 2005 Background ASP.NET does an excellent job of providing out of the box

More information

How to Schedule Report Execution and Mailing

How to Schedule Report Execution and Mailing SAP Business One How-To Guide PUBLIC How to Schedule Report Execution and Mailing Release Family 8.8 Applicable Releases: SAP Business One 8.81 PL10 and PL11 SAP Business One 8.82 PL01 and later All Countries

More information

DotNet Web Developer Training Program

DotNet Web Developer Training Program DotNet Web Developer Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by Microsoft technologies based.net Web Developer. Theoretical

More information

Hardening Security in ASP.NET Applications & Services. Rick G. Garibay

Hardening Security in ASP.NET Applications & Services. Rick G. Garibay Hardening Security in ASP.NET Applications & Services Rick G. Garibay Agenda Identities & Resources Security Design & Deployment Models Gatekeepers & Gates Resource Access Models Authentication Authorization.NET

More information

Kentico 8 Certified Developer Exam Preparation Guide. Kentico 8 Certified Developer Exam Preparation Guide

Kentico 8 Certified Developer Exam Preparation Guide. Kentico 8 Certified Developer Exam Preparation Guide Kentico 8 Certified Developer Exam Preparation Guide 1 Contents Test Format 4 Score Calculation 5 Basic Kentico Functionality 6 Application Programming Interface 7 Web Parts and Widgets 8 Kentico Database

More information

Analytics Configuration Reference

Analytics Configuration Reference Sitecore Online Marketing Suite 1 Analytics Configuration Reference Rev: 2009-10-26 Sitecore Online Marketing Suite 1 Analytics Configuration Reference A Conceptual Overview for Developers and Administrators

More information

Building A Very Simple Website

Building A Very Simple Website Sitecore CMS 6.5 Building A Very Simple Web Site Rev 110715 Sitecore CMS 6.5 Building A Very Simple Website A Self-Study Guide for Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 Creating

More information

Exam Name: Developing and Implementing Web Applications with Microsoft Visual C#.NET Exam Type: Microsoft Exam Code: 70-315 Total Questions: 217

Exam Name: Developing and Implementing Web Applications with Microsoft Visual C#.NET Exam Type: Microsoft Exam Code: 70-315 Total Questions: 217 Question: 1. You are creating an ASP.NET page for XYZ. You create a DataGrid control that displays past purchases made by the user. The DataGrid control is populated from an existing database when the

More information

MCTS:.NET Framework 4, Web Applications

MCTS:.NET Framework 4, Web Applications MCTS:.NET Framework 4, Web Applications Course Description and Overview Overview SecureNinja s Web applications development with.net Framework 4 training and certification boot camp in Washington, DC will

More information

ASP.NET Dynamic Data

ASP.NET Dynamic Data 30 ASP.NET Dynamic Data WHAT S IN THIS CHAPTER? Building an ASP.NET Dynamic Data application Using dynamic data routes Handling your application s display ASP.NET offers a feature that enables you to dynamically

More information

COURSE CURRICULUM COURSE TITLE: WEB PROGRAMMING USING ASP.NET (COURSE CODE: 3351603)

COURSE CURRICULUM COURSE TITLE: WEB PROGRAMMING USING ASP.NET (COURSE CODE: 3351603) Web Programming using Course code: 3351603 GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT 1. RATIONALE COURSE CURRICULUM COURSE TITLE: WEB PROGRAMMING USING (COURSE CODE: 3351603) Diploma Program

More information

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports $Q2UDFOH7HFKQLFDO:KLWHSDSHU )HEUXDU\ Secure Web.Show_Document() calls to Oracle Reports Introduction...3 Using Web.Show_Document

More information

Cache Configuration Reference

Cache Configuration Reference Sitecore CMS 6.2 Cache Configuration Reference Rev: 2009-11-20 Sitecore CMS 6.2 Cache Configuration Reference Tips and Techniques for Administrators and Developers Table of Contents Chapter 1 Introduction...

More information

Advantage for Windows Copyright 2012 by The Advantage Software Company, Inc. All rights reserved. Client Portal blue Installation Guide v1.

Advantage for Windows Copyright 2012 by The Advantage Software Company, Inc. All rights reserved. Client Portal blue Installation Guide v1. Advantage for Windows Copyright 2012 by The Advantage Software Company, Inc. All rights reserved Client Portal blue Installation Guide v1.1 Overview This document will walk you through the process of installing

More information

TIBCO Spotfire Automation Services 6.5. User s Manual

TIBCO Spotfire Automation Services 6.5. User s Manual TIBCO Spotfire Automation Services 6.5 User s Manual Revision date: 17 April 2014 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO

More information

The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14

The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14 The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing

More information

Working With Virtual Hosts on Pramati Server

Working With Virtual Hosts on Pramati Server Working With Virtual Hosts on Pramati Server 13 Overview Virtual hosting allows a single machine to be addressed by different names. There are two ways for configuring Virtual Hosts. They are: Domain Name

More information

SharePoint User Management

SharePoint User Management SharePoint User Management A Bamboo Solutions Whitepaper Contents Introduction... 1 SharePoint Architecture... 2 SharePoint User Authentication... 5 SharePoint User Management... 6 User Profile Management...

More information

Enabling single sign-on for Cognos 8/10 with Active Directory

Enabling single sign-on for Cognos 8/10 with Active Directory Enabling single sign-on for Cognos 8/10 with Active Directory Overview QueryVision Note: Overview This document pulls together information from a number of QueryVision and IBM/Cognos material that are

More information

2/24/2010 ClassApps.com

2/24/2010 ClassApps.com SelectSurvey.NET Training Manual This document is intended to be a simple visual guide for non technical users to help with basic survey creation, management and deployment. 2/24/2010 ClassApps.com Getting

More information

Figure: Top Navigation Frame: Ability to Add Services from Different Subscriptions Is Enabled

Figure: Top Navigation Frame: Ability to Add Services from Different Subscriptions Is Enabled Working with Domains TM Control Panel User Guide Working with Domains 1 After you have selected a Subscription, you will need to add a Webspace for your domain. This will provide you with the ability of

More information

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008. Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server

More information

Tutorial #1: Getting Started with ASP.NET

Tutorial #1: Getting Started with ASP.NET Tutorial #1: Getting Started with ASP.NET This is the first of a series of tutorials that will teach you how to build useful, real- world websites with dynamic content in a fun and easy way, using ASP.NET

More information

Dell KACE K1000 System Management Appliance Version 5.4. Service Desk Administrator Guide

Dell KACE K1000 System Management Appliance Version 5.4. Service Desk Administrator Guide Dell KACE K1000 System Management Appliance Version 5.4 Service Desk Administrator Guide October 2012 2004-2012 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without

More information

Ajax Development with ASP.NET 2.0

Ajax Development with ASP.NET 2.0 Ajax Development with ASP.NET 2.0 Course No. ISI-1071 3 Days Instructor-led, Hands-on Introduction This three-day intensive course introduces a fast-track path to understanding the ASP.NET implementation

More information

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code. Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...

More information

AGILEXRM REFERENCE ARCHITECTURE

AGILEXRM REFERENCE ARCHITECTURE AGILEXRM REFERENCE ARCHITECTURE 2012 AgilePoint, Inc. Table of Contents 1. Introduction 4 1.1 Disclaimer of warranty 4 1.2 AgileXRM components 5 1.3 Access from PES to AgileXRM Process Engine Database

More information

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72 User Guide Contents 1 Introduction... 4 2 Requirements... 5 3 Important Note for Customers Upgrading... 5 4 Installing the Web Reports

More information

What s New: Crystal Reports for Visual Studio 2005

What s New: Crystal Reports for Visual Studio 2005 PRODUCTS What s New: Crystal Reports for Visual Studio 2005. Crystal Reports for Visual Studio 2005 continues to answer the needs of Visual Studio developers, offering an enhanced integrated reporting

More information

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe.

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe. CourseWebs Reporting Tool Desktop Application Instructions The CourseWebs Reporting tool is a desktop application that lets a system administrator modify existing reports and create new ones. Changes to

More information

Web Plus Security Features and Recommendations

Web Plus Security Features and Recommendations Web Plus Security Features and Recommendations (Based on Web Plus Version 3.x) Centers for Disease Control and Prevention National Center for Chronic Disease Prevention and Health Promotion Division of

More information

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led 2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills

More information

Blackbaud NetCommunity Configuration Overview

Blackbaud NetCommunity Configuration Overview Blackbaud NetCommunity Configuration Overview Table of Contents The NetCommunity Server Service Oriented Architecture... 1 Security Considerations... 2 Windows Server 2003/2008 Considerations... 3 Performance

More information

Security IIS Service Lesson 6

Security IIS Service Lesson 6 Security IIS Service Lesson 6 Skills Matrix Technology Skill Objective Domain Objective # Configuring Certificates Configure SSL security 3.6 Assigning Standard and Special NTFS Permissions Enabling and

More information

A Java proxy for MS SQL Server Reporting Services

A Java proxy for MS SQL Server Reporting Services 1 of 5 1/10/2005 9:37 PM Advertisement: Support JavaWorld, click here! January 2005 HOME FEATURED TUTORIALS COLUMNS NEWS & REVIEWS FORUM JW RESOURCES ABOUT JW A Java proxy for MS SQL Server Reporting Services

More information

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2015 MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application Isha Singh Grand Valley

More information

1.264 Lecture 19 Web database: Forms and controls

1.264 Lecture 19 Web database: Forms and controls 1.264 Lecture 19 Web database: Forms and controls We continue using Web site Lecture18 in this lecture Next class: ASP.NET book, chapters 11-12. Exercises due after class 1 Forms Web server and its pages

More information

SharePoint Integration Framework Developers Cookbook

SharePoint Integration Framework Developers Cookbook Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook Rev: 2013-11-28 Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook A Guide

More information

This class is intended for experienced software developers who understand object-oriented programming (OOP) and C# or VB.NET.

This class is intended for experienced software developers who understand object-oriented programming (OOP) and C# or VB.NET. Objectif is a five-day instructor-led course which begins by introducing the different architectures of ASP.NET Web applications. It then covers the Page class, Web controls, master pages, CSS/Themes,

More information

Working with Data in ASP.NET 2.0 :: Paging and Sorting Report Data Introduction. Step 1: Adding the Paging and Sorting Tutorial Web Pages

Working with Data in ASP.NET 2.0 :: Paging and Sorting Report Data Introduction. Step 1: Adding the Paging and Sorting Tutorial Web Pages 1 of 18 This tutorial is part of a set. Find out more about data access with ASP.NET in the Working with Data in ASP.NET 2.0 section of the ASP.NET site at http://www.asp.net/learn/dataaccess/default.aspx.

More information

Coding Standards for C#

Coding Standards for C# DotNetDaily.net Coding Standards for C# This document was downloaded from http://www.dotnetdaily.net/ You are permitted to use and distribute this document for any noncommercial purpose as long as you

More information

ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT

ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT Dr. Mike Morrison, University of Wisconsin-Eau Claire, morriscm@uwec.edu Dr. Joline Morrison, University of Wisconsin-Eau Claire, morrisjp@uwec.edu

More information

DNNCentric Custom Form Creator. User Manual

DNNCentric Custom Form Creator. User Manual DNNCentric Custom Form Creator User Manual Table of contents Introduction of the module... 3 Prerequisites... 3 Configure SMTP Server... 3 Installation procedure... 3 Creating Your First form... 4 Adding

More information

Tableau Server Security. Version 8.0

Tableau Server Security. Version 8.0 Version 8.0 Author: Marc Rueter Senior Director, Strategic Solutions, Tableau Software June 2013 p2 Today s enterprise class systems need to provide robust security in order to meet the varied and dynamic

More information

An Introduction to Application Security In ASP.NET Environments. Houston.NET User Group. February 23 rd, 2006

An Introduction to Application Security In ASP.NET Environments. Houston.NET User Group. February 23 rd, 2006 An Introduction to Application Security In ASP.NET Environments Houston.NET User Group February 23 rd, 2006 Overview Background What is Application Security and Why Is It Important? Examples ASP.NET Specific

More information

Addendum 3. Do not install Service Pack 3 if you use Oracle 8! Oracle 8 is no longer supported and will not operate with SP3.

Addendum 3. Do not install Service Pack 3 if you use Oracle 8! Oracle 8 is no longer supported and will not operate with SP3. Addendum 3 Service Pack 3 Addendum 3 The SalesLogix v6.2 Service Pack 3 includes performance enhancements, Global ID changes, updated Architect controls, and more. Service Pack 3 is a cumulative release;

More information

Polar Help Desk Installation Guide

Polar Help Desk Installation Guide Polar Help Desk Installation Guide Copyright (legal information) Copyright Polar 1995-2005. All rights reserved. The information contained in this document is proprietary to Polar and may not be used or

More information

TROUBLESHOOTING RSA ACCESS MANAGER SINGLE SIGN-ON FOR WEB-BASED APPLICATIONS

TROUBLESHOOTING RSA ACCESS MANAGER SINGLE SIGN-ON FOR WEB-BASED APPLICATIONS White Paper TROUBLESHOOTING RSA ACCESS MANAGER SINGLE SIGN-ON FOR WEB-BASED APPLICATIONS Abstract This white paper explains how to diagnose and troubleshoot issues in the RSA Access Manager single sign-on

More information

A LIGHTWEIGHT CONFERENCE MANAGEMENT SYSTEM ON ASP.NET

A LIGHTWEIGHT CONFERENCE MANAGEMENT SYSTEM ON ASP.NET NOVI SAD J. MATH. VOL. 39, NO. 1, 2009, 111-121 A LIGHTWEIGHT CONFERENCE MANAGEMENT SYSTEM ON ASP.NET Ðor de Herceg 1, Željko Marčićević 2 Abstract. In this paper, a lightweight conference management system

More information

Nintex Forms 2013 Help

Nintex Forms 2013 Help Nintex Forms 2013 Help Last updated: Friday, April 17, 2015 1 Administration and Configuration 1.1 Licensing settings 1.2 Activating Nintex Forms 1.3 Web Application activation settings 1.4 Manage device

More information

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i $Q2UDFOH7HFKQLFDO:KLWHSDSHU 0DUFK Secure Web.Show_Document() calls to Oracle Reports Server 6i Introduction...3 solution

More information

Microsoft.Realtests.98-363.v2014-08-23.by.ERICA.50q

Microsoft.Realtests.98-363.v2014-08-23.by.ERICA.50q Microsoft.Realtests.98-363.v2014-08-23.by.ERICA.50q Number: 98-363 Passing Score: 800 Time Limit: 120 min File Version: 26.5 MICROSOFT 98-363 EXAM QUESTIONS & ANSWERS Exam Name: Web Development Fundamentals

More information

Secure Messaging Server Console... 2

Secure Messaging Server Console... 2 Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating

More information

BusinessObjects Enterprise XI Release 2 Administrator s Guide

BusinessObjects Enterprise XI Release 2 Administrator s Guide BusinessObjects Enterprise XI Release 2 Administrator s Guide BusinessObjects Enterprise XI Release 2 1 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,

More information

Authorize.net modules for oscommerce Online Merchant.

Authorize.net modules for oscommerce Online Merchant. Authorize.net Authorize.net modules for oscommerce Online Merchant. Chapters oscommerce Online Merchant v2.3 Copyright Copyright (c) 2014 oscommerce. All rights reserved. Content may be reproduced for

More information

Sage Accpac CRM 5.8. Self Service Guide

Sage Accpac CRM 5.8. Self Service Guide Sage Accpac CRM 5.8 Self Service Guide Copyright 2005 Sage Technologies Limited, publisher of this work. All rights reserved. No part of this documentation may be copied, photocopied, reproduced, translated,

More information

Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET

Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET Unit 40: Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET Learning Outcomes A candidate following a programme of learning leading to this

More information

QualysGuard WAS. Getting Started Guide Version 4.1. April 24, 2015

QualysGuard WAS. Getting Started Guide Version 4.1. April 24, 2015 QualysGuard WAS Getting Started Guide Version 4.1 April 24, 2015 Copyright 2011-2015 by Qualys, Inc. All Rights Reserved. Qualys, the Qualys logo and QualysGuard are registered trademarks of Qualys, Inc.

More information

Single sign-on for ASP.Net and SharePoint

Single sign-on for ASP.Net and SharePoint Single sign-on for ASP.Net and SharePoint Author: Abhinav Maheshwari, 3Pillar Labs Introduction In most organizations using Microsoft platform, there are more than one ASP.Net applications for internal

More information

SafeGuard Enterprise Web Helpdesk. Product version: 6.1

SafeGuard Enterprise Web Helpdesk. Product version: 6.1 SafeGuard Enterprise Web Helpdesk Product version: 6.1 Document date: February 2014 Contents 1 SafeGuard web-based Challenge/Response...3 2 Scope of Web Helpdesk...4 3 Installation...5 4 Allow Web Helpdesk

More information

Integrating SharePoint Sites within WebSphere Portal

Integrating SharePoint Sites within WebSphere Portal Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint

More information

MS Enterprise Library 5.0 (Logging Application Block)

MS Enterprise Library 5.0 (Logging Application Block) International Journal of Scientific and Research Publications, Volume 4, Issue 8, August 2014 1 MS Enterprise Library 5.0 (Logging Application Block) Anubhav Tiwari * R&D Dept., Syscom Corporation Ltd.

More information

Engagement Analytics Configuration Reference Guide

Engagement Analytics Configuration Reference Guide Engagement Analytics Configuration Reference Guide Rev: 17 June 2013 Sitecore CMS & DMS 6.6 or later Engagement Analytics Configuration Reference Guide A conceptual overview for developers and administrators

More information

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see

More information

SelectSurvey.NET User Manual

SelectSurvey.NET User Manual SelectSurvey.NET User Manual Creating Surveys 2 Designing Surveys 2 Templates 3 Libraries 4 Item Types 4 Scored Surveys 5 Page Conditions 5 Piping Answers 6 Previewing Surveys 7 Managing Surveys 7 Survey

More information

Carisbrooke. End User Guide

Carisbrooke. End User Guide Carisbrooke Contents Contents... 2 Introduction... 3 Negotiate Kerberos/NTLM... 4 Scope... 4 What s changed... 4 What hasn t changed... 5 Multi-Tenant Categories... 6 Scope... 6 What s changed... 6 What

More information

Single Sign-On Guide for Blackbaud NetCommunity and The Patron Edge Online

Single Sign-On Guide for Blackbaud NetCommunity and The Patron Edge Online Single Sign-On Guide for Blackbaud NetCommunity and The Patron Edge Online 062212 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any

More information

Checklist for Web Application Testing

Checklist for Web Application Testing Checklist for Web Application Testing July 27, 2004 Submitted By Infosys Technologies Limited Author Setumadhav Kulkarni (Setumadhav_Kulkarni@infosys.com) Web Testing Checklist.doc Page 1 of 9 COPYRIGHT

More information

AxCMS.net on Network Load Balancing (NLB) Environment

AxCMS.net on Network Load Balancing (NLB) Environment AxCMS.net on Network Load Balancing (NLB) Environment This article contains step-by-step instructions on how to install AxCMS.net PremiumSample on a demo NLB cluster using IIS7. For installing on older

More information

CMS Performance Tuning Guide

CMS Performance Tuning Guide CMS Performance Tuning Guide Rev: 12 February 2013 Sitecore CMS 6.0-6.5 CMS Performance Tuning Guide A developer's guide to optimizing the performance of Sitecore CMS Table of Contents Chapter 1 Introduction...

More information

Schematron Validation and Guidance

Schematron Validation and Guidance Schematron Validation and Guidance Schematron Validation and Guidance Version: 1.0 Revision Date: July, 18, 2007 Prepared for: NTG Prepared by: Yunhao Zhang i Schematron Validation and Guidance SCHEMATRON

More information

O Reilly Media, Inc. 3/2/2007

O Reilly Media, Inc. 3/2/2007 A Setup Instructions This appendix provides detailed setup instructions for labs and sample code referenced throughout this book. Each lab will specifically indicate which sections of this appendix must

More information

Title Page. Hosted Payment Page Guide ACI Commerce Gateway

Title Page. Hosted Payment Page Guide ACI Commerce Gateway Title Page Hosted Payment Page Guide ACI Commerce Gateway Copyright Information 2008 by All rights reserved. All information contained in this documentation, as well as the software described in it, is

More information