Information Systems Engineering. Presenting data in web pages Using ASP.NET

Size: px
Start display at page:

Download "Information Systems Engineering. Presenting data in web pages Using ASP.NET"

Transcription

1 Information Systems Engineering Presenting data in web pages Using ASP.NET 1

2 HTML and web pages URL Request HTTP GET Response Rendering.html files Browser <html> <head> <title>.. </title> </head> <body> <h1>. </h1> <a href=. >. </a>.. <p>. </p> </body> <html> An HTML page static content and formatting Web Server MIB - ESIN apm@feup 2

3 POST and forms Form URL Request HTTP POST other files Response submit Browser <html> <head>. </head> <body> <form method= post action=.. > <p>enter your name: <input type= text name= Name /></p> <p>you program with:<br> <input type= checkbox name= C />C#<br> <input type= submit value= Submit id= OK /> </p> </form> </body> </html> Web Server.html files An HTML page with a form Info sent to the server: Name=Some Name& C=on MIB - ESIN apm@feup 3

4 ASP.NET Form Browser URL browser renders the page Request Address of an.aspx file HTTP GET Response Submit HTTP POST The server builds an.aspx files html text based on the aspx instructions and constructions (controls) Round trip response New version of form ASPX pages can contain HTML and special constructions (controls) that are converted to html. Also there can be code files to process data and respond to events. The server collects the values, generates events and processes them building a new html text as a response based on the aspx instructions and constructions IIS Server code behind MIB - ESIN apm@feup 4

5 Visual Studio 2010 New Web Site project MIB - ESIN apm@feup 5

6 New Web Site Language for the code behind Where Directory for site Skeleton to create MIB - ESIN apm@feup 6

7 First page Select a new item for the site MIB - ESIN apm@feup 7

8 A Web Form Specify a Web Form Name MIB - ESIN apm@feup 8

9 The web site with an empty page MIB - ESIN apm@feup 9

10 ASP.NET processing Before any transformed.aspx page is sent to the browser the Page Load event is generated in the server The events can have handlers (which are functions in the code behind files) defined for them If a handler exists for an event it will be executed by the server before the page is transformed in HTML and sent to the browser The Page Load event is generated every time the page is sent to the browser, and is the first to be executed It can be used to initialize the page interface controls It s possible to distinguish a first request (first http address in the browser) from a post-back (response to an user interaction) Use the boolean property IsPostBack MIB - ESIN apm@feup 10

11 The Page Load event handler.aspx page file event handler function code behind file MIB - ESIN apm@feup 11

12 ASP.NET web server controls ASP.NET defines a large number of pre-built controls representing programmable (in code behind) elements of the web page Usually these controls are processed by the server whenever the page is sent to the browser They are inserted in the page using a tag similar to the HTML syntax Format: <asp:[name] attributes runat= server id=[ var ] /> Several properties can be defined in attributes and a variable (id) represents it in the code behind The interaction with the user can modify its content, trigger an event (e.g. click), and/or cause a post- -back MIB - ESIN apm@feup 12

13 Some controls displayed in VS2010 Some ASP.NET controls in the VS2010 toolbox A page, a control and its properties The event list will be shown clicking this button MIB - ESIN apm@feup 13

14 Generating the event handler A handler function can be generated in the code behind file by double clicking the event in the list MIB - ESIN apm@feup 14

15 The Label control Displays text on the page Included in a.aspx page as <asp:label /> The text can be set previously and changed in code Use the property Text Do not use it for static, unchangeable text Has many other properties for colors, size, font, border, enable, visible, tooltips, Accepts some HTML formatting: <b></b>, <i></i>, <u></u>, Does not trigger special events MIB - ESIN apm@feup 15

16 The Button control The button control renders as a button and is mainly used for doing a post-back of the page Included as <asp:button /> Has the usual appearance and size properties and also a Text property for the button label Causes a post-back to the server Triggers the Click event that can be handled in the server MIB - ESIN apm@feup 16

17 The TextBox control Usually allows text input from the user Included in the.aspx file as <asp:textbox /> The text will be available in the server after a post- -back in the control property Text Can be read only (boolean ReadOnly property) and present one or more lines or replace the visualization by stars (password mode) The property TextMode can have values SingleLine, MultiLine or Password The number of lines is set in the property Rows The maximum number of characters is set in the MaxLength property Triggers the event TextChanged when the user leaves the TextBox having done some change This may or may not cause a post-back It s controlled by the AutoPostBack property MIB - ESIN apm@feup 17

18 The Image control The Image control allows the display of several formats of images that can be specifyed programmatically The image should be indicated in the ImageURL property Other important properties include AlternateText and ToolTip This control does not trigger events nor causes a post-back MIB - ESIN apm@feup 18

19 CheckBox and RadioButton These controls allow the reading and setting of boolean values They have attached a label in the Text property that can be positioned at the right or left (TextAlign) The value is set or read in Checked property Trigger the event CheckedChange, but usually don t cause a post-back Post-back is caused by the AutoPostBack property They can be grouped in the CheckBoxList and RadioButtonList controls A CheckBoxList allows its check boxes to be checked independently In a RadioButtonList only one radio button can be checked If there is one checked it is automatically unchecked when the user checks another MIB - ESIN apm@feup 19

20 DropDownList and ListBox The controls display lists of items and allows the user to select one, or even more We can define the list items defining each item in the interface or in programming When the user selects a new item the SelectedIndexChanged event is triggered They have an Items collection property wich is na array of items Each item has a Selected property (boolean) a Text and a Value (String) The Text is the displayed String The DropDownList shows only an Item but can be expanded The ListBox can shows several at a time and can be scrolled They generate a post-back if the AutoPostBack property is set MIB - ESIN apm@feup 20

21 The BulletedList control Allows us to create lists with bullets or numbers The items can be hyperlinks, text or link buttons The items can respond to clicks and do what is assigned to the item The control can trigger the TextChanged event and the Click event It can cause a post-back The list items are defined also in an Items collection which is an array of items MIB - ESIN apm@feup 21

22 ListBox and BulletedList MIB - ESIN apm@feup 22

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly

More information

Creating Web Applications Using ASP.NET 2.0

Creating Web Applications Using ASP.NET 2.0 12 Creating Web Applications Using ASP.NET 2.0 12 Chapter CXXXX 39147 Page 1 07/14/06--JHR After studying Chapter 12, you should be able to: Define the terms used when talking about the Web Create a Web

More information

Information Systems Engineering

Information Systems Engineering Connection to a DB Information Systems Engineering Data from Databases Using ASP.NET Several ASP.NET controls allow the presentation of data from a datasource The datasource can be a database The association

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 5 6 8 10 Introduction to ASP.NET and C# CST272 ASP.NET ASP.NET Server Controls (Page 1) Server controls can be Buttons, TextBoxes, etc. In the source code, ASP.NET controls

More information

5. Explain Label control in detail with Example.

5. Explain Label control in detail with Example. 5. Explain Label control in detail with Example. Whenever you need to modify the text displayed in a page dynamically, you can use the Label control. Any string that you assign to the Label control's Text

More information

Unit-2 ASP.NET Server Controls

Unit-2 ASP.NET Server Controls INTRODUCTION TO HTML CONTROLS, SERVER CONTROLS AND VALIDATION CONTROLS There are three types of the controls: HTML Controls Web Server Controls Validation Controls HTML Controls HTML Forms are required

More information

Professional Validation And More What's New In Version 3.0. Copyright , Peter L. Blum. All Rights Reserved

Professional Validation And More What's New In Version 3.0. Copyright , Peter L. Blum. All Rights Reserved Professional Validation And More Copyright 2005-2007, Peter L. Blum. All Rights Reserved Introduction Professional Validation And More v3.0 is an extensive upgrade. This document describes the changes

More information

CH4: Construc-ng ASP.NET Web Pages (Part 1) BUILD YOUR OWN ASP.NET 4 WEB SITE USING C# & VB

CH4: Construc-ng ASP.NET Web Pages (Part 1) BUILD YOUR OWN ASP.NET 4 WEB SITE USING C# & VB CH4: Construc-ng ASP.NET Web Pages (Part 1) BUILD YOUR OWN ASP.NET 4 WEB SITE USING C# & VB What we have learnt so far.. HTML for the content and structure CSS for the design and presentaion JavaScript

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 3. Advanced C# Programming 3.1 Events in ASP.NET 3.2 Programming C# Methods 4. ASP.NET Web Forms 4.1 Page Processing

More information

Arena Development 101 / 102 Courses # A280, A281 IMPORTANT: You must have your development environment set up for this class

Arena Development 101 / 102 Courses # A280, A281 IMPORTANT: You must have your development environment set up for this class Arena Development 101 / 102 Courses # A280, A281 IMPORTANT: You must have your development environment set up for this class Presented by: Jeff Maddox Director of Platform Integrations, Ministry Brands

More information

CST242 Windows Forms with C# Page 1

CST242 Windows Forms with C# Page 1 CST242 Windows Forms with C# Page 1 1 2 4 5 6 7 9 10 Windows Forms with C# CST242 Visual C# Windows Forms Applications A user interface that is designed for running Windows-based Desktop applications A

More information

CST272 GridView Page 1

CST272 GridView Page 1 CST272 GridView Page 1 1 2 3 4 5 6 10 Databound List Controls CST272 ASP.NET The ASP:DropDownList Web Control (Page 1) The asp:dropdownlist Web control creates a Form field that allows users to select

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 5. ASP.NET Server Controls 5.1 Page Control Hierarchy 5.2 Types of Server Controls 5.3 Web Controls 5.4 List

More information

CST141 ASP.NET Database Page 1

CST141 ASP.NET Database Page 1 CST141 ASP.NET Database Page 1 1 2 3 4 5 8 ASP.NET Database CST242 Database A database (the data) A computer filing system I.e. Payroll, personnel, order entry, billing, accounts receivable and payable,

More information

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. Preface p. xix ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. 6 Personalization p. 6 Master Pages p. 6 Navigation p.

More information

INTRODUCTION & IMPLEMENTATION OF ASP.NET

INTRODUCTION & IMPLEMENTATION OF ASP.NET INTRODUCTION & IMPLEMENTATION OF ASP.NET CONTENTS I. Introduction to ASP.NET 1. Difference between ASP and ASP.NET 2. Introduction to IIS 3. What is Web Application? Why is it used? II. Implementation

More information

ASP.NET Pearson Education, Inc. All rights reserved.

ASP.NET Pearson Education, Inc. All rights reserved. 1 ASP.NET 2 Rule One: Our client is always right. Rule Two: If you think our client is wrong, see Rule One. Anonymous 3 25.1 Introduction ASP.NET 2.0 and Web Forms and Controls Web application development

More information

Chapter. Web Applications

Chapter. Web Applications Chapter Web Applications 144 Essential Visual Basic.NET fast Introduction Earlier versions of Visual Basic were excellent for creating applications which ran on a Windows PC, but increasingly there is

More information

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 9 Web Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Explain the functions of the server and the client in Web programming Create a Web

More information

Naresh Information Technologies

Naresh Information Technologies Naresh Information Technologies Server-side technology ASP.NET Web Forms & Web Services Windows Form: Windows User Interface ADO.NET: Data & XML.NET Framework Base Class Library Common Language Runtime

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing

More information

Web Forms ASP.NET. 2/12/2018 EC512 - Prof. Skinner 1

Web Forms ASP.NET. 2/12/2018 EC512 - Prof. Skinner 1 Web Forms ASP.NET 2/12/2018 EC512 - Prof. Skinner 1 Active Server Pages (.asp) Used before ASP.NET and may still be in use. Merges the HTML with scripting on the server. Easier than CGI. Performance is

More information

ASP.NET: Hands-on Introduction

ASP.NET: Hands-on Introduction In order to learn which questions have been answered correctly: 1. Print these pages. 2. Answer the questions. 3. Send this assessment with the answers via: a. FAX to (212) 967-3498. Or b. Mail the answers

More information

Forms iq Designer Training

Forms iq Designer Training Forms iq Designer Training Copyright 2008 Feith Systems and Software, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, stored in a retrieval system, or translated into

More information

Spring 2014 Interim. HTML forms

Spring 2014 Interim. HTML forms HTML forms Forms are used very often when the user needs to provide information to the web server: Entering keywords in a search box Placing an order Subscribing to a mailing list Posting a comment Filling

More information

Web Design and Development ACS Chapter 13. Using Forms 11/27/2018 1

Web Design and Development ACS Chapter 13. Using Forms 11/27/2018 1 Web Design and Development ACS-1809 Chapter 13 Using Forms 11/27/2018 1 Chapter 13: Employing Forms Understand the concept and uses of forms in web pages Create a basic form Validate the form content 11/27/2018

More information

C# Windows Forms Applicaton Tutorial with Example

C# Windows Forms Applicaton Tutorial with Example C# Windows Forms Applicaton Tutorial with Example So far we have seen how to work with C# to create console based applications. But in a real-life scenario team normally use Visual Studio and C# to create

More information

EEE-425 Programming Languages (2013) 1

EEE-425 Programming Languages (2013) 1 2 System.Drawing Namespace System.Windows.Forms Namespace Creating forms applications by hand Creating forms applications using Visual Studio designer Windows applications also look different from console

More information

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel.

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel. Adobe Dreamweaver CS6 Project 3 guide How to create forms You can use forms to interact with or gather information from site visitors. With forms, visitors can provide feedback, sign a guest book, take

More information

Introduction to using Microsoft Expression Web to build data-aware web applications

Introduction to using Microsoft Expression Web to build data-aware web applications CT5805701 Software Engineering in Construction Information System Dept. of Construction Engineering, Taiwan Tech Introduction to using Microsoft Expression Web to build data-aware web applications Yo Ming

More information

EEE-425 Programming Languages (2013) 1

EEE-425 Programming Languages (2013) 1 2 System.Drawing Namespace System.Windows.Forms Namespace Creating forms applications by hand Creating forms applications using Visual Studio designer Windows applications also look different from console

More information

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p.

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p. Introduction p. xix.net, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p. 5 Installing Internet Information Server

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2011.2 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

Index. AutoNumber data types, 154 6, 168 and Number data type, 181 AutoPostBack Property, 505, 511, 513 5, 527 8, AVG, 242, 247 8

Index. AutoNumber data types, 154 6, 168 and Number data type, 181 AutoPostBack Property, 505, 511, 513 5, 527 8, AVG, 242, 247 8 Index A Access queries, 10, 146, 191, 212, 220, 426 7 query design view, 403 types, 190, 236 table design, 141 tables, 10, 133, 136, 150, 426 Access Data Object, 136 7, 148 Access database, 136 8 table,

More information

TEACHING PLAN. Credit: hours lab per week (1 credit hour) Semester: Semester 5 (Spring 2015) Computer Programming - CSC-113

TEACHING PLAN. Credit: hours lab per week (1 credit hour) Semester: Semester 5 (Spring 2015) Computer Programming - CSC-113 BAHRIA UNIVERSITY 13 NATIONAL STADIUM ROAD, KARACHI WEBSITE: www.bahria.edu.pk Course Title: Course Code: Credit: 2+1 Contact Hours: Web Engineering SEN-310 2 hours lecture per week 3 hours lab per week

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2011.1 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

Table of contents. DMXzoneUniformManual DMXzone

Table of contents. DMXzoneUniformManual DMXzone Table of contents Table of contents... 1 About Uniform... 2 The Basics: Basic Usage of Uniform... 11 Advanced: Updating Uniform Elements on Demand... 19 Reference: Uniform Designs... 26 Video: Basic Usage

More information

Overview of ASP.NET and Web Forms

Overview of ASP.NET and Web Forms ASP.NET with Web Forms Objectives Learn about Web Forms Learn the Web controls that are built into Web Forms Build a Web Form Assumptions The following should be true for you to get the most out of this

More information

BCIS 4650 Visual Programming for Business Applications

BCIS 4650 Visual Programming for Business Applications BCIS 4650 Visual Programming for Business Applications XAML Controls (That You Will, or Could, Use in Your BCIS 4650 App i.e., a Subset) 1 What is a XAML Control / Element? Is a Toolbox class which, when

More information

Certified ASP.NET Programmer VS-1025

Certified ASP.NET Programmer VS-1025 VS-1025 Certified ASP.NET Programmer Certification Code VS-1025 Microsoft ASP. NET Programming Certification allows organizations to strategize their IT policy and support to easily connect disparate business

More information

dnrtv! featuring Peter Blum

dnrtv! featuring Peter Blum dnrtv! featuring Peter Blum Overview Hello, I am Peter Blum. My expertise is in how users try to use web controls for data entry and what challenges they face. Being a developer of third party controls,

More information

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

Using Dreamweaver. 5 More Page Editing. Bulleted and Numbered Lists

Using Dreamweaver. 5 More Page Editing. Bulleted and Numbered Lists Using Dreamweaver 5 By now, you should have a functional template, with one simple page based on that template. For the remaining pages, we ll create each page based on the template and then save each

More information

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Installation...INTRO-3 The Chapter Files...INTRO-3 Sample Database...INTRO-3

More information

Angular 4 Training Course Content

Angular 4 Training Course Content CHAPTER 1: INTRODUCTION TO ANGULAR 4 Angular 4 Training Course Content What is Angular 4? Central Features of the Angular Framework Why Angular? Scope and Goal of Angular Angular 4 vs Angular 2 vs. AngularJS

More information

Pelnor Help Add-in.

Pelnor Help Add-in. Pelnor Help Add-in http://www.pelnor.com/ Pelnor Software Index HelpAddIn 1 Pelnor Help Add-in UserControl... 1 Node Editor...7 URL Link Dialog...10 Inner Document Link Selection Dialog... 11 Help Document

More information

Programme Schedule Web Developer programme 16 July 2018 to 05 October sponsored by Directorate General Resettlement. Ministry of Defence.

Programme Schedule Web Developer programme 16 July 2018 to 05 October sponsored by Directorate General Resettlement. Ministry of Defence. 16 July -2018 to 05 October-2018 Web Developer The Directorate General Resettlement (DGR) organizes employment oriented resettlement training courses for retired / retiring Armed Forces personnel to enhance

More information

CS708 Lecture Notes. Visual Basic.NET Programming. Object-Oriented Programming Web Technologies and ASP.NET. (Part I) (Lecture Notes 5B)

CS708 Lecture Notes. Visual Basic.NET Programming. Object-Oriented Programming Web Technologies and ASP.NET. (Part I) (Lecture Notes 5B) CS708 Lecture Notes Visual Basic.NET Programming Object-Oriented Programming Web Technologies and ASP.NET (Part I) (Lecture Notes 5B) Prof. Abel Angel Rodriguez SECTION I. INTRODUCTION TO WEB APPLICATIONS

More information

COMS 359: Interactive Media

COMS 359: Interactive Media COMS 359: Interactive Media Agenda Project #3 Review Forms (con t) CGI Validation Design Preview Project #3 report Who is your client? What is the project? Project Three action= http://...cgi method=

More information

Book IX. Developing Applications Rapidly

Book IX. Developing Applications Rapidly Book IX Developing Applications Rapidly Contents at a Glance Chapter 1: Building Master and Detail Pages Chapter 2: Creating Search and Results Pages Chapter 3: Building Record Insert Pages Chapter 4:

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for SharePoint User Manual Ver. 4.5.60.120 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 4 1.1 Form Toolbox... 4 1.1.1 Hiding/ Unhiding/ Minimizing

More information

Angular 2 Programming

Angular 2 Programming Course Overview Angular 2 is the next iteration of the AngularJS framework. It promises better performance. It uses TypeScript programming language for type safe programming. Overall you should see better

More information

HTML WORKSHEET Explain HTML HEAD Tag Title Tag BASEFONT Tag

HTML WORKSHEET Explain HTML HEAD Tag Title Tag BASEFONT Tag vinsri76@yahoo.com HTML WORKSHEET Explain HTML HEAD Tag Title Tag BASEFONT Tag 1. 2. Text Editor 1. 2. Graphic Editor Name & Explain Attribute of Body Tags 1. 2. 1. 2. 3. 4. Name & Explain Attribute of

More information

Final Web Application Create a new web site under c:\temp\webapps\ and name it Final. Create the following additional folders:

Final Web Application Create a new web site under c:\temp\webapps\ and name it Final. Create the following additional folders: Final Web Application Create a new web site under c:\temp\webapps\ and name it Final. Create the following additional folders: StyleSheets App_Themes (ASP.NET folder, name the Theme1 folder Basic) App_Data

More information

SOFTRONIICS Call:

SOFTRONIICS Call: Microsoft ASP.NET Programming Certification - Syllabus Section I - The Interface of Microsoft ASP.NET What Is ASP.NET, and Why Is It So Great? Understanding Web Servers and Browsers Understanding Static

More information

Migrating from ASP to ASP.NET

Migrating from ASP to ASP.NET Migrating from ASP to ASP.NET Leveraging ASP.NET Server Controls Dan Wahlin Wahlin Consulting LLC http://www.xmlforasp.net Summary: Converting ASP web applications to ASP.NET can prove to be a timeconsuming

More information

Philadelphia University Faculty of Information Technology. Visual Programming

Philadelphia University Faculty of Information Technology. Visual Programming Philadelphia University Faculty of Information Technology Visual Programming Using C# -Work Sheets- Prepared by: Dareen Hamoudeh Eman Al Naji Work Sheet 1 Form, Buttons and labels Properties Changing properties

More information

Outlook Plug-In User Guide

Outlook Plug-In User Guide Outlook Plug-In User Guide InterCall, in partnership with JCS Technologies, provides an Outlook Plug-In that allows you to quickly and easily create, edit and schedule meetings with pre-defined information

More information

1.264 Lecture 12. HTML Introduction to FrontPage

1.264 Lecture 12. HTML Introduction to FrontPage 1.264 Lecture 12 HTML Introduction to FrontPage HTML Subset of Structured Generalized Markup Language (SGML), a document description language SGML is ISO standard Current version of HTML is version 4.01

More information

Quickstart Guide on how to create & publish a survey

Quickstart Guide on how to create & publish a survey PLATFORM FOR DEVELOPING AND SHARING FREE SOFTWARE TO COLLECT DATA ONLINE Quickstart Guide on how to create & publish a survey Survey Project End User Documentation Author: W3DevPro Version: 1.0 Date: 2017-07-16

More information

OPC Systems.NET. Real-time HMI and SCADA software for.net applications.

OPC Systems.NET. Real-time HMI and SCADA software for.net applications. OPC Systems.NET Real-time HMI and SCADA software for.net applications. OPC Systems.NET central communications runs as a Windows Service. Read and write data to OPC Servers supporting Data Access 1.0a,

More information

Release Date July 12 th 2013

Release Date July 12 th 2013 Release Date July 12 th 2013 Table of Contents 1. Overview...6 1.1 HTML Player...6 1.2 Why are we changing?...6 1.3 What do you need to do?...6 1.4 Will everything change to HTML?...6 1.5 Will the look/feel

More information

III BCA 'A' and 'B' [ ] Semester VI Core: WEB TECHNOLOGY - 606B Multiple Choice Questions.

III BCA 'A' and 'B' [ ] Semester VI Core: WEB TECHNOLOGY - 606B Multiple Choice Questions. Dr.G.R.Damodaran College of Science (Autonomous, affiliated to the Bharathiar University, recognized by the UGC)Re-accredited at the 'A' Grade Level by the NAAC and ISO 9001:2008 Certified CRISL rated

More information

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM Advanced Internet Technology Lab.

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM Advanced Internet Technology Lab. Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 5049 Advanced Internet Technology Lab Lab # 1 Eng. Haneen El-masry February, 2015 Objective To be familiar with

More information

UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT

UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT Table of Contents Creating a Webform First Steps... 1 Form Components... 2 Component Types.....4 Conditionals...

More information

Nebraska - eforms. Tips and Tricks

Nebraska - eforms. Tips and Tricks Nebraska - eforms Tips and Tricks 1) Nebraska eforms is an ASP.Net 4.0 - Silverlight 4 web application created for industry users to submit required regulatory forms electronically. You must have.net Framework

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2011.1 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

Postback. ASP.NET Event Model 55

Postback. ASP.NET Event Model 55 ASP.NET Event Model 55 Because event handling requires a round-trip to the server, ASP.NET offers a smaller set of events in comparison to a totally client-based event system. Events that occur very frequently,

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2013.1 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

Lab - Task Manager in Windows 7 and Vista

Lab - Task Manager in Windows 7 and Vista Lab - Task Manager in Windows 7 and Vista Introduction In this lab, you will explore Task Manager and manage processes from within Task Manager. Recommended Equipment The following equipment is required

More information

FrontPage 2000 Tutorial -- Advanced

FrontPage 2000 Tutorial -- Advanced FrontPage 2000 Tutorial -- Advanced Shared Borders Shared Borders are parts of the web page that share content with the other pages in the web. They are located at the top, bottom, left side, or right

More information

Release Date April 24 th 2013

Release Date April 24 th 2013 Release Date April 24 th 2013 Table of Contents 1. Overview...5 1.1 HTML Player...5 1.2 Why are we changing?...5 1.3 What do you need to do?...5 1.4 Will everything change to HTML?...5 1.5 Will the look/feel

More information

SPARK. Use Cases Guide. ITLAQ Technologies Document Version 3.0 March 19, 2018

SPARK. Use Cases Guide. ITLAQ Technologies  Document Version 3.0 March 19, 2018 SPARK Forms Builder for SharePoint & Office 365 Document Version 3.0 March 19, 2018 This document demonstrates in step-by-step details how to find solutions for certain cases and helps you sorting your

More information

USER GUIDE. Forms & Surveys. Schoolwires Centricity

USER GUIDE. Forms & Surveys. Schoolwires Centricity USER GUIDE Schoolwires Centricity TABLE OF CONTENTS Introduction... 1 Audience and Objectives... 1 Major Components of a Form or Survey... 2 Overview... 2 Manage... 3 New Forms/Surveys... 3 Item Libraries...

More information

Exam Questions A PPLY Y OUR K NOWLEDGE

Exam Questions A PPLY Y OUR K NOWLEDGE 06 0789728222 Ch02 4/7/03 10:57 AM Page 197 Chapter 2 CONTROLS 197 A PPLY Y OUR K NOWLEDGE Exam Questions 1. Your company has recently decided to upgrade its supplier evaluation system from ASP to ASP.NET.

More information

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

ArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide

ArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide Automation Design Canvas 2.0 Beta Quick-Start Guide Contents Creating and Running Your First Test... 3 Adding Quick Verification Steps... 10 Creating Advanced Test Verifications... 13 Creating a Data Driven

More information

Using Dreamweaver CC. 5 More Page Editing. Bulleted and Numbered Lists

Using Dreamweaver CC. 5 More Page Editing. Bulleted and Numbered Lists Using Dreamweaver CC 5 By now, you should have a functional template, with one simple page based on that template. For the remaining pages, we ll create each page based on the template and then save each

More information

TMS ASP.NET iphone Controls Pack

TMS ASP.NET iphone Controls Pack TMS ASP.NET iphone Controls Pack July 2012 Copyright 2011-2012 by tmssoftware.com bvba Web: http://www.tmssoftware.com Email : info@tmssoftware.com 1 Table of contents Availability... 3 Screenshots...

More information

Programming. C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies

Programming. C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies 9 Programming Based on Events C# Programming: From Problem Analysis to Program Design 2nd Edition David McDonald, Ph.D. Director of Emerging Technologies Chapter Objectives Create applications that use

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...

More information

III BSc(Information Technology)[ ] Batch Semester VI CORE: FRAMEWORK TECHNOLOGY-612B Multiple Choice Questions.

III BSc(Information Technology)[ ] Batch Semester VI CORE: FRAMEWORK TECHNOLOGY-612B Multiple Choice Questions. 1 of 24 1/20/2018, 12:31 PM Dr.G.R.Damodaran College of Science (Autonomous, affiliated to the Bharathiar University, recognized by the UGC)Reaccredited at the 'A' Grade Level by the NAAC and ISO 9001:2008

More information

Full file at https://fratstock.eu Programming in Visual Basic 2010

Full file at https://fratstock.eu Programming in Visual Basic 2010 OBJECTIVES: Chapter 2 User Interface Design Upon completion of this chapter, your students will be able to 1. Use text boxes, masked text boxes, rich text boxes, group boxes, check boxes, radio buttons,

More information

User Guide. Chapter 6. Teacher Pages

User Guide. Chapter 6. Teacher Pages User Guide Chapter 6 s Table of Contents Introduction... 5 Tips for s... 6 Pitfalls... 7 Key Information... 8 I. How to add a... 8 II. How to Edit... 10 SharpSchool s WYSIWYG Editor... 11 Publish a...

More information

National Training and Education Resource. Authoring Course. Participant Guide

National Training and Education Resource. Authoring Course. Participant Guide National Training and Education Resource Authoring Course Participant Guide Table of Contents: OBJECTIVES... 4 OVERVIEW OF NTER... 5 System Requirements... 5 NTER Capabilities... 6 What is the SCORM PlayerWhat

More information

Using the Discussion Boards Feature in Blackboard

Using the Discussion Boards Feature in Blackboard Using the Discussion Boards Feature in Blackboard The Discussion Boards feature in Blackboard will allow for asynchronous posting and responding to forum messages. A forum is any main topic to be discussed

More information

Archiving s in Microsoft Outlook 2016

Archiving  s in Microsoft Outlook 2016 How to Manually Archive Emails Archiving Emails in Microsoft Outlook 2016 1. Open Microsoft Office Outlook 2016 2. At the top-left hand side of the screen, select File. 3. Click the box that says Cleanup

More information

DbSchema Forms and Reports Tutorial

DbSchema Forms and Reports Tutorial DbSchema Forms and Reports Tutorial Contents Introduction... 1 What you will learn in this tutorial... 2 Lesson 1: Create First Form Using Wizard... 3 Lesson 2: Design the Second Form... 9 Add Components

More information

SQL Deluxe 2.0 User Guide

SQL Deluxe 2.0 User Guide Page 1 Introduction... 3 Installation... 3 Upgrading an existing installation... 3 Licensing... 3 Standard Edition... 3 Enterprise Edition... 3 Enterprise Edition w/ Source... 4 Module Settings... 4 Force

More information

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear.

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear. Creating a Webform 1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear. 2. Enter the title of the webform you would like to create

More information

PBwiki Basics Website:

PBwiki Basics Website: Website: http://etc.usf.edu/te/ A wiki is a website that allows visitors to edit or add their own content to the pages on the site. The word wiki is Hawaiian for fast and this refers to how easy it is

More information

Creating a NEW ASP.NET Mobile Web Application

Creating a NEW ASP.NET Mobile Web Application 31_041781 ch28.qxp 8/1/06 9:01 PM Page 1149 Mobile Development We are entering an era of mobile applications. Mobile devices are getting better, faster, and cheaper every year. The bandwidth on these devices

More information

Web Designing Course

Web Designing Course Web Designing Course Course Summary: HTML, CSS, JavaScript, jquery, Bootstrap, GIMP Tool Course Duration: Approx. 30 hrs. Pre-requisites: Familiarity with any of the coding languages like C/C++, Java etc.

More information

Chapter 1. Introduction to Programming and Visual Basic Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of

Chapter 1. Introduction to Programming and Visual Basic Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Chapter 1 Introduction to Programming and Visual Basic Addison Wesley is an imprint of 2011 Pearson Addison-Wesley. All rights reserved. Section 1.1 COMPUTER SYSTEMS: HARDWARE AND SOFTWARE Computer systems

More information

AN INTRODUCTION TO ASP.NET 4.5

AN INTRODUCTION TO ASP.NET 4.5 10 x CHAPTER 1 GETTING STARTED WITH ASP.NET 4.5 In the following section, you see how ASP.NET works in much more detail. AN INTRODUCTION TO ASP.NET 4.5 When you type a URL like www.wrox.com in your web

More information

What You Will Learn Today

What You Will Learn Today CS101 Lecture 03: The World Wide Web and HTML Aaron Stevens 23 January 2011 1 What You Will Learn Today Is it the Internet or the World Wide Web? What s the difference? What is the encoding scheme behind

More information

DbSchema Forms and Reports Tutorial

DbSchema Forms and Reports Tutorial DbSchema Forms and Reports Tutorial Introduction One of the DbSchema modules is the Forms and Reports designer. The designer allows building of master-details reports as well as small applications for

More information

A Brief Introduction to HTML

A Brief Introduction to HTML A P P E N D I X HTML SuMMAry J A Brief Introduction to HTML A web page is written in a language called HTML (Hypertext Markup Language). Like Java code, HTML code is made up of text that follows certain

More information

Visual Basic.NET. 1. Which language is not a true object-oriented programming language?

Visual Basic.NET. 1. Which language is not a true object-oriented programming language? Visual Basic.NET Objective Type Questions 1. Which language is not a true object-oriented programming language? a.) VB.NET b.) VB 6 c.) C++ d.) Java Answer: b 2. A GUI: a.) uses buttons, menus, and icons.

More information

Web Platform Introduction With a focus on free. Mike Taulty Developer & Platform Group Microsoft Ltd

Web Platform Introduction With a focus on free. Mike Taulty Developer & Platform Group Microsoft Ltd Web Platform Introduction With a focus on free Mike Taulty Developer & Platform Group Microsoft Ltd Mike.Taulty@microsoft.com http://www.mtaulty.com The humble web request Internet Information Services

More information