Professional Documents
Culture Documents
At
Abeertech Software Solutions
Submitted to:-
Submitted by:-
CSE/IT Department Lakhan
Sharma
M.I.E.T Roll
no. 3908412
INDEX
1 Introduction to project/Overview
2 Objective
3 Business Functions
4 Technologies to be used
5 Description
6 Platforms
8 Conclusion
9 Bibliography
INTRODUCTION
7. Software Specifications:
Software plays an important role in any project development. One should understand
that which software he/she should use to develop the project. Window XP was used
as the operating system.
Introduction to ASP.NET
Introduction:-
Active Server Pages (ASP) is a technology developed primarily by Microsoft to
create dynamic web sites that allow a visitor to submit values to a web page.
The web page would then transmit the results to a web server. This technology
requires some use and knowledge of a scripting language such as VBScript or
JavaScript. It is also easily understandable to Visual Basic programmers because
both use the same approach to solve problems. To enhance it, Microsoft
developed ASP.NET. This new approach allows you to use the .NET Framework
and its rich features to create web-based applications.
The .NET Framework is a library used to create both computer-based and web-
based applications. It is made of different parts. The section that deals with
computer applications is referred to as Windows Forms. The part dedicated to
the web is called ASP.NET. Although these various sub-libraries make up the
.NET Framework, you can create fully functional applications using only
ASP.NET. One of the differences between ASP.NET and ASP is that ASP
applications were mostly interpreted (except for some libraries (DLLs) that were
working in the background at the server level during processing) by the browser
while ASP.NET applications are compiled.
To create ASP.NET applications, you must prepare your computer, the one you
will be using to develop your applications. To start, your computer should run
one of the following operating systems:
What is ASP+?
1)Programming languages:
* C# (Pronounced C sharp)
* Visual Basic (VB .NET)
* J# (Pronounced J sharp)
2)Development environments:
ASP.NET Versions:-
• ASP.NET 2.0 improves upon ASP.NET by adding support for several new
features.
• ASP.NET 3.0
• ASP.NET 3.0 is not a new version of ASP.NET.
• It's just the name for a new ASP.NET 2.0 framework library with support
for Windows Presentation Foundation, Windows Communication
Foundation.
ASP.NET has :
Language Support:-
ASP.NET Controls:-
ASP.NET also contains a new set of object oriented input controls like :
• programmable list boxes
• validation controls.
• data grid control supports sorting & data paging
1. Textbox control – The textbox control can render any of the three
different HTML tags. The control can used to display a standard HTML
password input field, or an HTML text area. All the properties,
methods, events of this control are listed below:-
• Autopostback:-when true automatically post the form containing
the textbox whenever change is made to the contents of the
textbox.
• Text mode: - specifies one of the possible values.
2. Button controls: - You can add three types of buttons to a form using
web controls.
• Button:- Displays a standard HTML form button.
• Image button: - Displays an image form button.
• Link button: - Displays hypertext link.
All the properties and methods of these buttons are given below:-
• Text: - Sets or sets the text displayed on the buttons.
• Autopostback: - When true, automatically post the form containing the radio
buttons, whenever a change is made to the contents of the textbox.
• Checked: - Has the value true when the radio button is checked otherwise it’s
false.
• Groupname: - Specifies the name of the group that contains the radio button.
VALIDATION CONTROLS:
Interview
Questionnaires
Record inspection
On-site observation
(pronounced “dot net framework”) defines the environment that you use
to execute ASP .NET applications and the services you can use within
those applications. One of the main goals of this framework is to make it
easier to develop applications that run over the Internet.
Another is the Microsoft SQL Server 2005 Desktop Engine (or MSDE).
MSDE is a database engine that runs on your own PC so you can use
Visual Studio for developing database applications that are compatible
with Microsoft SQL Server. SQL Server in turn is a database management
system that can be used to provide the data for large networks of users or
for Internet applications.
Although it’s not apparent in this figure, the classes in the .NET
Framework Class Library are organized in a hierarchical structure. Within
this structure, related classes are organized into groups called
namespaces. Each namespace contains the classes used to support a
particular function. For example, the System.Windows.Forms namespace
contains the classes used to create forms and the System.Data
namespace contains the classes you use to access data.
The CLR also provides the Common Type System that defines the data
types that are used by all the .NET languages. That way, you can use
more than one of the .NET languages as you develop a single application
without worrying about incompatible data types.
Description: -
• Windows 2000 and later releases of Windows Platforms that can run
Visual Studio .NET applications
Description: -
• The .NET Framework defines the environment that you use for executing
Visual Basic .NET applications.
• Visual Studio .NET is a suite of products that includes all three of the
programming
Languages listed above. These languages run within the .NET Framework.
• You can develop business applications using either Visual Basic .NET or
Visual C# .NET.
Both are integrated with the design environment, so the development
techniques are similar although the language details vary.
• Besides the programming languages listed above, third-party vendors
can develop
languages for the .NET Framework. However, programs written in these
languages can’t be developed from within Visual Studio .NET.
When a compiler compiles for the CLR, this code is said to be managed
code. Managed code is simply code that takes advantage of the services
offered by the CLR. For the runtime to work with managed code, that code
must contain metadata. This metadata is created during the compilation
process by compilers targeting the CLR. The metadata is stored with the
compiled code and contains information about the types, members, and
references in the code. Among other things, the CLR uses this metadata
to
• Locate classes
• Load classes
• Generate native code
• Provide security
The runtime also handles object lifetimes. Just as COM/COM+ provided
reference counting for objects, the CLR manages references to objects
and removes them from memory when all the references are gone,
through the process known as garbage collection.
Instances of objects you create that are managed by the runtime are
called managed data. You can interact with both managed and
unmanaged data in the same application, although managed data gives
you all the benefits of the runtime.
The CLR defines a standard type system to be used by all CLR languages.
This means that all CLR languages will have the same size integers and
longs, and they will all have the same type of string—no more worrying
For example, you can pass a reference of a class from one component to
another, even if those components are written in different languages. You
also can derive a class in C# from a base class written in VB.NET, or any
other combination of languages targeted to the runtime. Don’t forget that
COM had a set of standard types as well, but they were binary standards.
This meant that with COM, you had language interoperability at run time.
With NET’s type standard, you have language interoperability at design
time.
The speed and accuracy are maintained in proper way. The user-friendly
nature of this software developed in ASP.NET is very easy to work with
both the higher management as well as other users with little knowledge
of computer. The results obtained were fully satisfactory from the user
point of view. The system was verified with valid as well as invalid data in
each manner.
Websites: -
1. www.asp.net
2. www.w3schools.com
3. www.worldofasp.net