VISUAL PROGRAMMING_IT0309 Semester Number 05. G.SUJATHA & R.VIJAYALAKSHMI Assistant professor(o.g) SRM University, Kattankulathur
|
|
- Magdalene Willis
- 7 years ago
- Views:
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) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET
More informationMSVS 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 informationMOVING 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 informationASP.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 informationExpanded 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 informationTS: 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 informationmultiple 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 informationASP.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 informationIntroduction 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 informationVisual 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 informationSecurity 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 informationTIBCO 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 informationTerms 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 informationEPiServer 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 informationDeveloping 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 informationBookstore 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 informationDynamic 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 informationSelectSurvey.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 informationAD 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 informationSQL 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 informationhttp://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 informationPC-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 informationTIBCO 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 informationHands-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 informationProgramming 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 informationSample 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 informationQualysGuard 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 informationASP.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 informationHow 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 informationDotNet 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 informationHardening 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 informationKentico 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 informationAnalytics 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 informationBuilding 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 informationExam 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 informationMCTS:.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 informationASP.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 informationCOURSE 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 informationOracle 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 informationCache 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 informationAdvantage 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 informationTIBCO 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 informationThe 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 informationWorking 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 informationSharePoint 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 informationEnabling 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 information2/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 informationFigure: 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 informationTo 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 informationTutorial #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 informationDell 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 informationAjax 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 informationThe 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 informationAGILEXRM 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 informationRichmond 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 informationWhat 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 information1. 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 informationWeb 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 information2311A: 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 informationBlackbaud 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 informationSecurity 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 informationA 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 informationMEALS2SHARE 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 information1.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 informationSharePoint 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 informationThis 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 informationWorking 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 informationCoding 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 informationASP.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 informationDNNCentric 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 informationTableau 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 informationAn 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 informationAddendum 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 informationPolar 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 informationTROUBLESHOOTING 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 informationA 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 informationNintex 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 informationOracle 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 informationMicrosoft.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 informationSecure 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 informationBusinessObjects 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 informationAuthorize.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 informationSage 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 informationDeveloping 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 informationQualysGuard 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 informationSingle 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 informationSafeGuard 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 informationIntegrating 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 informationMS 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 informationEngagement 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 informationWebSpy 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 informationSelectSurvey.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 informationCarisbrooke. 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 informationSingle 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 informationChecklist 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 informationAxCMS.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 informationCMS 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 informationSchematron 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 informationO 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 informationTitle 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