Sei sulla pagina 1di 46

DOT NET OCTOBER 2018

CHAPTER NO.1

INTRODUCTION

ASP.NET is a web development platform, which provides a programming model, a


comprehensive software infrastructure and various services required to build up robust
web applications for PC, as well as mobile devices. ASP.NET works on top of the HTTP
protocol, and uses the HTTP commands and policies to set a browser-to-server bilateral
communication and cooperation. ASP.NET is a part of Microsoft .Net platform.
ASP.NET applications are compiled codes, written using the extensible and reusable
components or objects present in .Net framework. These codes can use the entire
hierarchy of classes in .Net framework.

1.1 Features Of ASP.NET: Unlike most alternatives, ASP.NET will only work on
Microsoft Windows based web servers. That means the operating system must be
Microsoft internet information services, also known as IIS. ASP .NET specifically
requires the following support software.

• Windows 2000 server or windows server 2003

• Internet information services 5.0

• Microsoft.NET Framework 2.0

One practical advantage of ASP .NET is that it work entirely on Microsoft software. ASP
.NET lucks you into using the Microsoft platform.

DEPT OF CSE Page 1


DOT NET OCTOBER 2018

Object orientation:- ASP .NET is inherently object oriented. If one is familiar with
programming and have worked with object oriental programming language such as C++
or JAVA. One will appreciate the benefits immediately.

A major attraction at ASP .NET object orientation is that it allows you to take advantage
of vast library of predefined classes known as the .NET Framework. Many .NET
framework classes are designed specifically for working with ASP .NET for example
those that represent controls such as text boxes , radio buttons and drop-down list.

Choice of language:- Most web development platforms tie you to a specific language.
For exampleJAVA-based tools such as JAVA server pages tie you to JAVA Language;
other tools, such as Cold fusion, use their own proprietary languages. But ASP .NET
gives you the choice of two language to use for web pages.

Visual Base .NET:- Visual .NET is a modern version of the venerable basic
programming language.

C#- C-sharp is a relatively new language designed by Microsoft specifically for .NET. its
syntax is similar to JAVA, so if you are an expreieneed JAVA programming learning
C#.4 J#- Microsoft's version of JAVA.

DEPT OF CSE Page 2


DOT NET OCTOBER 2018

CHAPTER NO.2

UNDERSTANDING DOTNET

2.1 Visual studio: One of the best feature of ASP .NET is visual studio, the integrated
development enviovrment that combines a web page editor. A debugger and several other
development tools into one easy to use program.

2.2 Web Server and Web Browser: One crucial point to understand about web
application is that they work by using both client and server software. Client is a web
browser that runs on the end user's computer. In most case the web browser is a Microsoft
internet Explorer. The server is a software is a software that runs on the server computer
that host's web application. For ASP.NET applications the server computer is always
Microsoft internet information services also known as IIS. The server computer also have
Microsoft .NET framework software installed as ASP .NET is a part of the .NET
framework. The server computer also typically has data base server installed. In some
cases data base may run on a separate computer to improve the main server machine's
performance. Two other alphabets constantly develop ASP .NET application-HTML
(Short for Hypertext makeup Language) is a standardized set of makeup togs used to
format the web pages displayed by a web browser. HTTP (Short for Hypertext Transfer
Protocol) is the standardized protocol. That web browser and web server use to
communicate with each other.

DEPT OF CSE Page 3


DOT NET OCTOBER 2018

CHAPTER NO.3

FRAMEWORK

3.1 ASP.NET as a web application framework:


ASP.NET is a web application framework which is a software framework that is design
to support the developments of dynamic website web application and web services and is
the successor to Microsoft's active server page technology.
ASP .NET code is button the common language runtime allowing programming to wrote
ASP .NET code using any supported .NET language.

3.2 Characteristics:- ASP.NET contain many characteristics which make it a


efficient web application framework.

PAGE:- ASP. NET web page or web page known officially as web forms. Are the main
building block for application development web forms are contained in files with an
'.aspx" extension. These files typically contains Statics HTML mark up as well as mark
up defining server side web control and user controls where the developer placed all the
required statics and dynamic content for the web pages. Microsoft introduced a new code
behind model which allows statics text remain on the .aspx page, which dynamic code
remains in an .ASPX.VB or .ASPX.CS or .ASP.FS file.

CODE BEHIND MODEL:- Microsoft recommands dealing with dynamics program


code by using the code behind model which place this code in a separate file or in a
specially designated script tag. Code behind files typically have names like My page
.ASPX.CS or My page .ASP.VB this practice is automatic in Microsoft visual studio and
other IDE.

DEPT OF CSE Page 4


DOT NET OCTOBER 2018

DIRECTIVES : A directive is special instruction on how ASP .NET should process the
page. The most comman directive is <%@page%> which can specify many things such
as which programming language is used for the server side code.

PERFORMANCE: ASP .NET aims for performance benefits over other script based
technology by compiling the server side code to one more DLL file on the server.

This compilation happend automatically the first time a page a required.

MICROSOFT Visual Studio: Microsoft visual studio is an integrated development


enviorement from Microsoft. It is used to develop console and graphical user interface
applications, websites, web application and web services. Visual studio includes a code
editor supporting intellisense as well as code refactoring. The integrated debugger works
both as a source level debugger and a machine level debugger. Visual studio supports
different programming language by means of language services which allows the code
editor and debugger to support nearly any programming language. Built in language
include C/C++, VB.NET, C# etc. It also supports XML, HTML / XHTML JAVA script
and CSS.

DEPT OF CSE Page 5


DOT NET OCTOBER 2018

CHAPTER NO.4

PAGES TYPES

4.1 STATICS Web Pages: The World Wide Web was originally designed to display
statics pages that is pages that are the same every time they are displayed. A typically way
to initiate display of a statics web pages is for a user to enter the web address of the page
in a browser's bar. Or for a user to click a link that leads to the pages. Either way the
browser sends an HTTP message called an HTTP request to the server specified by the
web address. This request message includes the name of the HTML file that define the
pages being requested by the user. In addition, the request message includes the address
of the browser that's requesting the file. When The server machine receives the request. It
locates the HTML file on its disk and sends the HTML back to the browser by way of an
HTTP response message. Then, when the browser receives the response, it decodes the
HTML file and displays the webpages.

4.2 DYNAMIC Web Pages: Although the World Wide Web was originally
designed for statics web pages. Must web page these day display dynamic content that is
content that changes each time the page is retrieved. Instead of retrieving HTML data
from a file. Dynamics web pages work by running a program that generates the HTML
sent back to the browser. But the work goes an at the server is difference instead of
locating HTML file on the disk, the server runs a program to generate the HTML for the
request page and that is what return to the user via an HTTP response.

4.3 MASTER PAGES:


ASP .NET Master pages feature makes it easy to create pages that have a consistent
appearance. A Master page is simply a template that provides elements that appear
consistently on each page, as well as content place holders that specify where the variable
content for each page could appear. A page that actually holds the content that a Master

DEPT OF CSE Page 6


DOT NET OCTOBER 2018

page displays in its content area is called content page.The default .axpx page generated
when one first create an ASP .NET application doesn't use master pages.Delete the default
.aspx page immediately after starting a new website.Create a master page which can be
used for project.Use the Add new item command to add a new default .aspx page to the
project, selecting the Master Page for the page. When one will add a Master Page to the
project, all remaining pages in the project should be content pages rather than regular web
pages.

DEPT OF CSE Page 7


DOT NET OCTOBER 2018

CHAPTER NO.5

CONTROLS

5.1WEB Server Controls: Controls are the building block of ASP .NET pages.
There are some basic web server controls.
❖ Label.
❖ Text Box.
❖ Button.
❖ Check Box.
❖ Radio Button.
❖ Image.

LABEL Controls:
A label control displays text to identify a fature on web page.
For Example: The page shows four label controls. The first provides instruction for the
user. The next two identify input the field the user should enter data into the fourth label
displays the result of the calculation.
<asp: label ID ="label l"runat= "server"

Text = "enter two numbers to add"/>


<asp: label ID="label 2"runat = "server"
Text = "first number :"width = "10PX”
<asp: label ID= "labe13"runat= "server"
Text = "second number:"width= "l I()px">
<asp: label ID= "labelresult"runat=
"server" Text "the
result is:" 1>

DEPT OF CSE Page 8


DOT NET OCTOBER 2018

The first two propped specified for these label controls are found in all ASP .NET controls.
ID provides a name for the control.
The run at attribute is also required for all ASP .NET controls. Its indicates that the control
will run at the server rather than at the browser.

TEXT BOX Control:


A text box control provides a way for users to enter text data. The user can use these text
box to enter a username and password.

USING BUTTON Control:


ASP.NET provides three district types of button controls button,Link button and image
button. The three type of button have the same behavior but they each have a different
appearance.
A standard button control looks like a hyperlink and an image button displays an image
file.

CHEAK BOX Control:


A check box is a control that the user can click to either check or uncheck normally check
boxes are used to let the user specify Yes or No.

RADIO BUTTON Controls:


Radio button are similar to check boxes, but with a crucial difference. Radio button travel
in group and a user can select only radio button in each group at a time.

DEPT OF CSE Page 9


DOT NET OCTOBER 2018

IMAGE Control:
An image control is simply a control that displays an image file; the user click the images
to use the control. The two most common types of image files used. In web application
are JPEG and GIF files. JPEG files are used typically for larger more detailed images,
while GIF files are the standard choice for small icons.

LIST CONTROL:
There are four server controls that works with list of data. First are the Check Box list and
Radio Button list controls, Which displays lists of check boxes and radio buttons. Finally
the list box control and drop down list control are used. These controls let the user select
an item from a list of options.

CHECK BOX LIST CONTROL:


The check box list displays a list of check boxes. It provides a simple way to present a
set of options to the user without requiring one to code each check box individudly.
The check box list control has several properties that let you control the way list
items are formatted.

DEPT OF CSE Page 10


DOT NET OCTOBER 2018

CHAPTER NO.6

VALIDATION CONTROLS

6.1 VALIDATION CONTROLS:


Validation is one of the most important parts of any types of computer programming. The
moment you expose your program to the outside world by asking a user to input some
data. The possibility arises that the user will enter the wrong data or that the user will
forget to enter any data at all. To get any real work done, ASP .NET programs need to
protect them selves from such error. There are Six different validation controls are used-

Required field validator :- This is most popular of the validation controls. Its requires
the user to enter to enter some value in a field. Any enter some thing.

Compare validator:- The validator compares the vale entered by the user with some
predetermined value. One of the most common uses of this validator is to ensure that the
user enters data of the correct type.

For example- If a text box requires numerical input. You can use a compare validator to
make sure the user enters a valid number.

Range validator:- This validator makes sure that the value entered by the user falls with
in a given range.

DEPT OF CSE Page 11


DOT NET OCTOBER 2018

Regular Expression validator:- This validator makes sure that the user enter a value that
matches a pattern.
For example One can use this validator for Zipcodes telephone Numbers etc.

Custom validator:- This validator lets you write your own code to determine whether
the user entered correct input data.

Validation summary:- This control is used along with other validation controls to
displays a summary message that lists all errors discovered on the page.

Aligning Text With Check Boxes:


By default, the check boxes in check list control appears to the left of the text
including each text box.
One can change the orientation by including the Text Align property when one can create
the check box list.

Spacing Things out:


If the items in a check box list control seen crowed. One can space them out by using
the cell padding and cell spacing properties. These properties work only when one
specify table for repeat layout properties.

Then, the cell padding property lets one add extra space with each cell of the HTML table
that's used to display the Check Box List, and the cell spacing property adds extra space
between the cells. Together, these properties lets one add extra space so the items in the
list don't seem so crowded.
DEPT OF CSE Page 12
DOT NET OCTOBER 2018

CHAPTER NO.7

LIST ITEM ELEMENTS

7.1 Working with List Item Elements:


The item displayed by the Check Box List control and any other type of list control for
that matter are defined by List item elements that appear between the start and end tags
for the Check Box List control.
List item element are the same for all four types of list controls presented.

USING THE TEXT PROPERTY:- One can supply the Text property for a list item in
the one of two ways: by listing the text value between the start and end tags for each list
item, or by using text attribute.

USING VALUE PROPERTY : If one don't provide a value property for a list item,
the value property is given the same value as the text property.

7.2 RADIO BUTTON LIST Control: The Radio Button List control is similar to
the Check Box List control, with the exception that it create a list of Radio Buttons rather
than check boxes. However check Box List control applies to the Radio Button as well
as. But there are a few important variations. The Radio Button List has a selected value
property one can use to get the value property of the selected item. This ispossible because
unlike a Check Box List, a Radio Button List can have only one item selected at a
time.One can use the selected index property to get the index value of the selected item.
The one can use this index value to access the select list item based on its position in the
list.

DEPT OF CSE Page 13


DOT NET OCTOBER 2018

7.3 LIST BOX CONTROL:


A List Box control is similar to a Check Box List or Radio Button List control but it
displays simple text lines rather then check boxes or radio buttons. A list box can be
configured to limit the user to a single selection or it can allow the user to select more
than one item from the list. And unlike a check box list or radio button list a list box can
include scroll bars.

7.4 DROP DOWN LIST CONTROL:


A drop down list control combines the features of a text box with the features of a list
box. Unlike a list box, the list of items in a drop down list doesn't appear until there user
click the drop down arrow that appears as part of the controls.Also unlike a list box a
drop down list limits the user to a single selection.

7.5 Multiview Control:


A multi view controls is a controls that contains one or more views, each of which can
display a different set of controls. Multi view controls are typically used to create page
that required a lot of input from the user. Rather than throw all the input controls at the
user at once, multi view control lets one break the input controls into section and display
only one group of control at a time.

7.6 Wizard Control:-


The Wizard control is like the multi view control. It's designed to create sequence of
the steps, such as the check out page for an online store or the sign up page for a
members only website.

DEPT OF CSE Page 14


DOT NET OCTOBER 2018

Like the multi view control, Wizard control is a container for groups of other controls
that are displayed one ata time, instead of views, these groups of controls are called steps.
Unlike multi views controls the wizard control has automatic features built in that let the
user move from step to step.

DEPT OF CSE Page 15


DOT NET OCTOBER 2018

CHAPTER NO.8

STYLES AND STYLESHEET

8.1 Styles and Style Sheets:


The biggest style buzz right now is cascading style sheet, especially version 2.0 and
higher. One can use style sheets to store formatting information in one place and have
one set of styles trickle down to all pages on the site and all elements on the pages.
For Example- One can design a text box style in one place, and the browser applied that
style to every text box that it renders. CSS Lets one to separate presently from content.
Headline inside an <h2> tag and a paragraph of text with in or <diV> tags is nothing in
makeup language because the information about the way that text looks comes from some
where else overall pages are cleaner and more consistent when one don't much the words
and the styles.

Type = "text"
Value= "keep me inline"/>

One can see that style information, such as the color and font size, sits right inside the
<input> tag. One may find that setup convenient at the outset, but if you have a page with
text boxes, one can end up repeating the style information. Worse on a big website with
a lot of pages, you have to visit every page and every text box if you change its mind.

DEPT OF CSE Page 16


DOT NET OCTOBER 2018

Embedded:-

In this location, the style sheet inside <style> tag in the <head> area of the web page.
One can translate the preceding inline to the embedded format like this code:-

<style type= "text less">

Input {

To gether in the make up.

If one apply its style sheet properly, he can give an entire web site a mark over by
swapping in new design contained in one CSS file.

Styles can live in three man places in a web site. Each location has its advantage and
disadvantages.

Inline:- These styles stick closely to the object that they are styling. Actually, some
designers say they are too close and lose many of the benefits of style sheet. Here is an
example of an inline style:-

<input style= "color:black; Font family: 'cooper


black; fantasy;
Background-color: light gray;

Font size : xx-large;'

Id- "text 1"

Color : black;

DEPT OF CSE Page 17


DOT NET OCTOBER 2018

Font family : "copper black; fantasy;

Font size : xx-large;

</style>

The embedded format works fine for individual pages because all of the text
boxes on the pages adopt the appearance characteristics. However for a large site,
it still means opening each page to change the overall look of the element.

External

This technique puts all of the style information but no HTML in a separate file or files.
Each web page include a link to that style sheet.

One can make one change and have every page that reference the style reflect that change
external style sheet usually have the file extension, CSS.

DEPT OF CSE Page 18


DOT NET OCTOBER 2018

CHAPTER NO 9
BLOOD BANK SYSTEM
This project is used to manage blood bank Online. In this system website administrator
manage different blood bank, manage event, news, FAQ, Event Photo Gallery. Blood
Bank user login in to system and manage blood request, stock and blood donor. customer
log in to system send blood request, view donor, contact blood bank. Free download
Online Blood Bank for Engineering, Diploma, BCA, MCA, Bsc CS, Msc CS, BscIT and
MscIT students for their Final Semester/ Year with complete source code and
documentation. Free download Online Blood Bank in Asp.Net. Free Download ASP.NET
Project Online Blood Bank System with source code.

9.1 SYSTEM DESIGN


Introduction to System Design:
System design is the process of planning a new system or to replace the existing system.

Simply, system design is like the blueprint for building, it specifies all the features that

are to be in the finished product. System design phase follows system analysis phase.

Design is concerned with identifying functions, data streams among those functions,

maintaining a record of the design decisions and providing a blueprint the implementation

phase. Design is the bridge between system analysis and system implementation. Some of

the essential fundamental concepts involved in the design of application software are:

• Abstraction

• Modularity

• Verification

Abstraction is used to construct solutions to problem without having to take account of

the intricate details of the various component sub problems. Abstraction allows system

DEPT OF CSE Page 19


DOT NET OCTOBER 2018

designer to make step-wise refinement, which at each stage of the design may hide,

unnecessary details associated with representation or implementation from the

surrounding environment.

Modularity is concerned with decomposing of main module into well-defined

manageable units with well-defined interfaces among the units. This enhances design

clarity, which in turn eases implementation, Debugging, Testing, Documenting and

Maintenance of the software product. Modularity viewed in this sense is a vital tool in the

construction of large software projects.

Verification is fundamental concept in software design. A design is verifiable if it can be

demonstrated that the design will result in implementation that satisfies the customer’s

requirements. Verification is of two types namely. Verification that the software

requirements analysis satisfies the customer’s needs. Verification that the design satisfies

the requirement analysis. Some of the important factors of quality that are to be considered

in the design of application software are:

Reliability:

The software should behave strictly according to the original specification and should

function smoothly under normal conditions.

Extensibility:

The software should be capable of adapting easily to changes in the specification.

DEPT OF CSE Page 20


DOT NET OCTOBER 2018

Reusability:

The software should be developed using a modular approach, which permits modules to

be reused by other application, if possible.

The System Design briefly describes the concept of system design and it contains four

sections. The first section briefly describes the features that the system is going to provide

to the user and the outputs that the proposed system is going to offer.

The second section namely Logical Design describes the Data Flow Diagrams, which

show clearly the data movements, the processes and the data sources, and sinks, E-R

diagrams which represent the overall logical design of the database, and high-level process

structure of the system.

The process of design involves “conceiving and planning out in the mind” and making a

drawing pattern, or sketch of the system. In software design there are two types of major

activities, Conceptual Design and Detailed Design.

Conceptual or logical or external design of software involves conceiving, planning out,

and specifying the externally observable characteristics of a software product. These

characteristics include user displays, external data sources, functional characteristics and

high-level process structure for the product.

Details or internal design involves conceiving, planning out, and specifying the internal

structure and processing details of the software product. The goal of internal design is to

specify internal structure, processing details, blueprint of implementation, testing, and

maintenance activities.

DEPT OF CSE Page 21


DOT NET OCTOBER 2018

One of the important fundamental concepts of software design is modularity. A

modularity system consists interfaces among the units. Modularity enhances design

clarity, which in turn eases implementation, debugging, testing, documentation, and

maintenance of the software product.

The other fundamental concepts of software design include abstraction, structure,

information hiding, concurrency and verification. The use of structuring permits

decomposition of a large system into smaller, more manageable units with well-defined

relationships to the other units. The system design is verifiable if it can be demonstrated

that the design will result in an implementation that satisfies the customer’s requirements.

Preliminary Design:

Preliminary design is basically concerned with deriving an overall picture of the system.

Deriving entire system into modules and sub-modules while keeping Cohesion and

Coupling factors in mind. Tools, which assist in preliminary design process, are Data Flow

Diagrams.

Code design:

The purpose of code is to facilitate the identification and retrieval for items of information.

A code is an ordered collection of symbols designed to provide unique identification of

an entity or attribute. To achieve unique identification there must be only one place where

the identified entity or the attribute can be entered in the code; conversely there must be a

place in the code for every thing that is to be identified. This mutually exclusive feature

must be built into any coding system.

DEPT OF CSE Page 22


DOT NET OCTOBER 2018

The codes for this system are designed with two features in mind. Optimum human

oriented use and machine efficiency. Length of the code range from length of one to

length of five characteristics:

The code structure is unique; ensuring that only one value of the code with a single

meaning may be correctly applied to a given entity or attributes.

The code structure is expansible allowing for growth of its set of entities and attributes.

The code is concise and brief for recording, communication, transmission and storage

efficiencies.They have a uniform size and format. The codes are simple so that the user

can easily understand it. The codes are also versatile i.e., it is easy to modify to reflect

necessary changers in condition, chart eristic and relationships of the encode entities.

The codes are also easily storable for producing reports in a predetermined order of format.

The codes are also stable and do not require being frequently updated thereby promoting

user efficiency.

The codes are also meaningful.

They are also operable i.e., they are adequate for present and anticipate data processing

both for machine and human use.

DEPT OF CSE Page 23


DOT NET OCTOBER 2018

Input Design:

Input design is a part of overall system design, which requires very careful attention. The

main objectives of input design are:

To produce a cost-effective method of input.

To achieve the highest possible level of accuracy.

To ensure that the input is acceptable to and understood by the user staff.

In this system input screens are designed very carefully so that no inaccurate data will
enter the database. The data is made as easy as possible. For simplifying the data entry
many facilities are given. Each and every screen in this system is facilitated by many
pushbuttons so that the user can easily work with this system.

Output Design:

Outputs from computer systems are required primarily to communicate the results of

processing to users. They are also to provide a permanent hard copy of these results for

later consultation. The various types of outputs are required by this system are given

below:

External outputs, whose destination is outside the concern and which require special

attention because they, project the image of the concern.

Internal outputs, whose destination is within the concern and which require careful design

because they are the user’s main interface within the computer.

Operation outputs, whose use is purely within the computer department, E.g., program

listings, usage statistics etc,

DEPT OF CSE Page 24


DOT NET OCTOBER 2018

Interactive outputs, which involves the user in communicating directly with the

computers.

9.2 CODE

FIG 9.2.1 MASTER PAGE

DEPT OF CSE Page 25


DOT NET OCTOBER 2018

FIG 9.2.2 DONORMASTER PAGE

FIG 9.2.3 LOGIN PAGE

DEPT OF CSE Page 26


DOT NET OCTOBER 2018

FIG 9.2.3 LOGIN PAGE

DEPT OF CSE Page 27


DOT NET OCTOBER 2018

FIG 9.2.4 SEARCH PAGE

DEPT OF CSE Page 28


DOT NET OCTOBER 2018

FIG 9.2.4 SEARCH PAGE

DEPT OF CSE Page 29


DOT NET OCTOBER 2018

FIG 9.2.5 SIGNUP PAGE

DEPT OF CSE Page 30


DOT NET OCTOBER 2018

FIG 9.2.5 SIGNUP PAGE

FIG 9.2.5 SIGNUP PAGE

DEPT OF CSE Page 31


DOT NET OCTOBER 2018

9.3 OUTPUTS

Home Page:

FIG 9.3.1 HOME PAGE

DEPT OF CSE Page 32


DOT NET OCTOBER 2018

Registration Form:

FIG 9.3.2 REGISTRATION FORM

DEPT OF CSE Page 33


DOT NET OCTOBER 2018

Record Updation:

FIG 9.3.3 RECORD UPDATION

DEPT OF CSE Page 34


DOT NET OCTOBER 2018

Update Confirmation:

FIG 9.3.4 UPDATE CONFIRMATION

DEPT OF CSE Page 35


DOT NET OCTOBER 2018

User Verification:

FIG 9.3.5 USER VERIFICATION

DEPT OF CSE Page 36


DOT NET OCTOBER 2018

Donor Search:

FIG 9.3.6 DONAR SEARCH

DEPT OF CSE Page 37


DOT NET OCTOBER 2018

Search Results:

FIG 9.3.7 SEARCH RESULTS

DEPT OF CSE Page 38


DOT NET OCTOBER 2018

Life Saving Contact Persons:

FIG 9.3.8 LIFE SAVING CONTACT PERSONS

DEPT OF CSE Page 39


DOT NET OCTOBER 2018

MobiLink Paging Services:

FIG 9.3.9 MOBILINK PAGING SERVICE

DEPT OF CSE Page 40


DOT NET OCTOBER 2018

Frequently Asked Questions:

FIG 9. 3.10 FREQUENTLY ASKED QUESTIONS

DEPT OF CSE Page 41


DOT NET OCTOBER 2018

General Information:

FIG 9.3.11 GENERAL INFORMATION

DEPT OF CSE Page 42


DOT NET OCTOBER 2018

Terms of Service:

FIG 9. 3.12 TERMS OF SERVICE

DEPT OF CSE Page 43


DOT NET OCTOBER 2018

CONCLUSION

A technician needs to have not just theoretical but practical as well and so every student
is supposed to undergo practical training session after 2nd year where I have imbibed the
knowledge about coding, designing and software with economical issues related to it.
During our 30 days training session we were acquainted with the .NET coding and
designing. As we mentioned during our discussion of people-oriented software, the future
of computing will undoubtedly involve getting machines to talk to one another over the
Internet. The Internet is a ubiquitous network to which scores of people have access. Until
now, there has not really been a way to use the Internet as a software platform. However,
the technology is now in place to make that happen, and ASP .NET makes it that much
easier to manage Web programming. ASP.NET keeps all the good features of classic ASP
(in process performance, a well-established syntax, the ability to add executable blocks to
your Web page) and improves on them (e.g., by providing a more granular HTTP request
handling model, providing a compilation model for Web pages, and organizing the parts
of a Web page into classes and making those classes available through the CLR type
system). ASP .NET will undoubtedly be the tool of choice for most
Web developers for the next five to ten years.

DEPT OF CSE Page 44


DOT NET OCTOBER 2018

REFERENCE

❖ "ISO/IEC 23270:2006 - Information technoloav - Proarammina lanauaaes C#".


❖ "What's New in Visual Studio 2005". MSDN. MiCC_QSQft. Retrieved 1
❖ September 2014.
❖ Hands on with ASP.Net MVC - Covering MVC 6 By-Rahul Sahay.

DEPT OF CSE Page 45


DOT NET OCTOBER 2018

DEPT OF CSE Page 46

Potrebbero piacerti anche