+ All Categories

MY PPT

Date post: 09-Feb-2017
Category:
Upload: mandeep-kaur
View: 43 times
Download: 0 times
Share this document with a friend
31
INDUSTRIAL TRAINING ON ASP.NET 4.0 TRAINING FROM: SUBMITTED BY: CS-INFOTECH, MANDEEP KAUR CHANDIGARH RAJNEESH KUMARI
Transcript
Page 1: MY PPT

INDUSTRIAL TRAINING

ON ASP.NET 4.0

TRAINING FROM:   SUBMITTED BY:

 CS-INFOTECH, MANDEEP KAUR CHANDIGARH RAJNEESH KUMARI SONIA

Page 2: MY PPT

INTRODUCTION TO ASP.NET

•ASP.NET IS A SUCCESSOR OF MICROSOFT’S ASP TECHNOLOGY

•ASP.NET IS BUILT ON THE COMMON LANGUAGE RUNTIME(CLR), ALLOWING PROGRAMMERS TO WRITE ASP.NET CODE USING ANY SUPPORTED .NET LANGUAGE

•ASP.NET IS A SERVER SIDE SCRIPTING TECHNOLOGY THAT ENABLES SCRIPTS (EMBEDDED IN WEB PAGES) TO BE EXECUTED BY AN INTERNET SERVER

•ASP STANDS FOR ACTIVE SERVER PAGES

•ASP.NET FILE RUNS INSIDE IIS

Page 3: MY PPT

.NET FRAMEWORK

Page 4: MY PPT
Page 5: MY PPT

FEATURES OF ASP.NET• COMPILED CODE

• ENRICHED TOOL SUPPORT

• POWER AND FLEXIBILITY

• SIMPLICITY

• SCALABILITY

• SECURITY ,ETC.

Page 6: MY PPT

VIEWS OF AN ASP.NET APPLICATION• THE VISUAL STUDIO .NET IDE PROVIDES TWO

DIFFERENT VIEWS OF A WEB FORMo DESIGN VIEWo HTML VIEW

• THE DESIGN VIEW REPRESENTS THE USER INTERFACE OF THE WEB FORMS PAGE

• THE HTML VIEW REPRESENTS HTML CODE OF AN ASP.NET WEB FORM

Page 7: MY PPT

CODE-BEHIND FEATURE OF ASP.NET

• ENABLES US TO DIVIDE AN ASP.NET PAGE INTO TWO FILESo PRESENTATION CONTENT FILEo CODE-BEHIND FILE

• PRESENTATION CONTENT FILE, CONTAINS USER INTERFACE ELEMENTS, ITS EXTENSION IS “.ASPX”

• CODE-BEHIND FILE CONTAINS ALL THE APPLICATION LOGIC, EVENT HANDLING PROCEDURES, ITS EXTENSION IS ”.CS” (FOR C#)

• ADVANTAGEo CODE CAN BE EASILY UNDERSTOOD AND DEBUGGED

Page 8: MY PPT

ASP.NET - SERVER CONTROLS

• SERVER CONTROLS ARE COMPONENTS THAT ARE EXECUTED ON THE SERVER

• EACH SERVER CONTROL IS AN INSTANCE OF A PARTICULAR CLASS WITH METHODS, PROPERTIES AND EVENTS ASSOCIATED WITH IT

• THERE ARE THREE KINDS OF SERVER CONTROLSo HTML SERVER CONTROLS - TRADITIONAL HTML TAGS

o WEB SERVER CONTROLS - NEW ASP.NET TAG

o VALIDATION SERVER CONTROLS - FOR INPUT VALIDATION

Page 9: MY PPT

WEB SERVER CONTROLSWeb Controls Description

Basic Web Controls TextBox, Label, Button, RadioButton, CheckBox, etc

List Controls ListBox, DropDown list, CheckBox list, RadioButton list, etc

Rich Web Controls Calendar control, Adrotator control, TreeView , etc

Data control DataList, DataGrid, Repeater, etc

Page 10: MY PPT

VALIDATION SERVER CONTROLS

Validation Server Control DescriptionCompareValidator Compares the value of one input

control to the value of another input control or to a fixed value

CustomValidator Allows to write a method to handle the validation of the value entered

RangeValidator Checks that the user enters a value that falls between two values

RegularExpressionValidator Ensures that the value of an input control matches a specified pattern

RequiredFieldValidator Makes an input control a required field

ValidationSummary Displays a report of all validation errors occurred in a Web page

Page 11: MY PPT

RICH CONTROLS OF ASP.NET• CALLED AS RICH CONTROLS AS THEY ARE USED FOR SOME

SPECIFIC PURPOSE, SOME OF THEM ARE

• FILEUPLOAD CONTROL, FOR UPLOADING FILE FROM CLIENT TO SERVER

• CALENDAR CONTROL, FOR DISPLAYING CALENDAR

• ADROTATOR CONTROL, FOR RANDOMLY DISPLAYING DIFFERENT ADVERTISEMENTS

• MULTIVIEW CONTROL, IS A CONTAINER BY WHICH MULTIPLE VIEW CAN BE CREATED ON A SINGLE PAGE

Page 12: MY PPT

MASTER PAGES• MASTER PAGES ALLOW US TO CREATE A

CONSISTENT LOOK AND BEHAVIOR FOR ALL THE PAGES (OR GROUP OF PAGES) IN OUR WEB APPLICATION

• CREATE MASTER PAGE BY CREATING A FILE WITH THE “.MASTER ” EXTENSION

• FOR EX: STANDARD HEADER AND FOOTER , MENU ,ETC.

• THE CONTENT WHICH WOULD BE CHANGED IN CONTENT PAGES SHOULD BE PLACED IN “CONTENTPLACEHOLDER” CONTROL

Page 13: MY PPT

INTRODUCTION

About the Project ‘Legacy Writer’ or ‘Online will plan’ offers online legal documents services. Site offers ‘Wills’, ‘Living Wills’ and ‘Power of Attorney’ services. The making will covers many situations and solve critical problems. The website is easy to navigate and upgraded with perfect information. Site is guaranteed for your satisfaction, nominal prices. It is the place where people can get high quality, affordable and fast services nationwide. User can get everything in perfect way to make your legal documentation easy.There is no website like this in India is available. It is more secure for legal documents.

Page 14: MY PPT

THREE TIER ARCHITECTURE

* Data access Layer have-Tables, Stores Procedures.*Business logic layer have-Classes.*Presentation layer have-Master Page,Webforms,PAGES,DESIGN.*Database layer-Used Database dbfb.

Page 15: MY PPT

THREE USER OF THE WEBSITE

*ADMIN--DESCRIBE PRICE,DOCUMENT TYPE,PRICE,DOC.DETAIL,ADD SECTION,QUESTION,REGISTER LAWYER,USERASSIGN DOCUMENT

*USER--CREATE DOCUMENT,VIEW STATUS OF DOCUMENTMY DOCUMENT,DOWNLOAD PROCEED DOCUMENT.

*LAWYER—ASSIGN DOCUMENT,DOCUMENTDETAIL,UPLOADDOCUMENT,PRINT DOCUMENT.

THIS PROJECT HAVE 55 STORD PROCEDURE AND 11 CLASSESTHE ADMIN MAINTAIN RECORD BETWEEN USER AND LAWYER

Page 16: MY PPT

Sr. No. Table Name Description

1. Tbreg Table for Registeration of Users

2. Tbdoctyp Table for Storing Document Types

3. Tbsec Details of Document Sections

4. Tbqst Details of Qst for particular section

5. Tbchc Details of choices for questions

6. Tbdoc Details of user’s legal Documents

7. Tblaw Details of lawyer

8. Tbsta Details of the States

9. Tbcty Details of Cities

TYPES OF TABLES USED IN PROJECT---

TABLES-REGISTER,DOCUMENTTYPE,DETAILS,SECTION,QUESTIONCHOICE,LAW,STATES,CITY ETC.STORE PROCE-DELETE,UPDATE,INSERT,FIND,SELECT.

Page 17: MY PPT

PROJECT STARTING BY INDEX PAGE

USER,ADMIN,LAWYER CAN LOGIN FROM INDEX PAGE

Page 18: MY PPT

ADMIN LOGIN--DOCUMENT TYPE PAGE IN THIS THE ADMIN CAN ADD TYPESPRICE OF DOCUMENT ALSO EDIT AND DELETE DATA.

Page 19: MY PPT

FRMSTATE-IN THIS ADMIN CAN ADD STATES

Page 20: MY PPT

FRMCTY— CITY ADD BY ADMIN

Page 21: MY PPT

FRMLAW-IN THIS LAWYER CAN REGISTER SELF

Page 22: MY PPT

USER LOGIN-FRMDOCUMENT INTHIS USER CANSELECT DOCUMENT TYPETHEN GO TO THE PAYPAL TO PAY THE AMOUNT

Page 23: MY PPT

Login to paypal account by click to paypal button in userAll transaction are made in this paypal account in amount is deduct from this page

Page 24: MY PPT

PayPal is a global e-commerce business allowing payments and money transfers to be made through the Internet. Online money transfers serve as electronic alternatives to paying with traditional paper methods, such as checks and money orders. It may also charge a fee for receiving money, proportional to the amount received. The fees depend on the currency used, the payment option used, the country of the sender, the country of the recipient, the amount sent and the recipient's account type. In addition, eBay purchases made by credit card through PayPal may incur extra fees if the buyer and seller use different currencies.Login by sellers account.

ABOUT PAYPAL--

Page 25: MY PPT

FRMMY DOCUMENT-IN THIS USER CAN CHECK THAT WHICH DOCUMENTS DETAILARE ASSIGNED BY ADMIN,LAWYER BY CLICK ON DOWNLOAD DOCUMENT CAN DOWNLOAD DOCUMENT

Page 26: MY PPT

FRMTHANKS-AFTER GETTING ALL DOCUMENT THE USER CAN GO TO THE THANKS PAGE

Page 27: MY PPT

CHANGE PASSWARD –THROUGH THIS USER CAN CHANGE PASSWARD BY ENTERING NEW AND OLD PASSWARD AND THEN SUBMIT.

Page 28: MY PPT

LAWYER LOGIN—FRMASGDOC,IN THIS LAWYER CAN CHECK WHICH DOCUMENT IS ASSIGN TO HIS/HER.THEN CLICK ON DOCUMENT DETAILS,UPLOAD DOCUMENT STATUS.

Page 29: MY PPT

LAWYER CAN PRINT DOCUMENT FOR DETAIL AND TO CHECK DETAILS.

Page 30: MY PPT

FRMUPL-IN THIS LAWYER UPLOAD THE PREPARED FILE AFTER THAT THE USER CAN CHECK IN THEIR LOGIN THIS MAY IN THE FORM OF TEXT FILE (.TXT)

Page 31: MY PPT

THANK U……


Recommended