14-12-2012, 06:40 PM
PROJECT REPORT ON GRD WEBSITE
GRD WEBSITE.doc (Size: 113.5 KB / Downloads: 29)
ABSTRACT
To develop a website which enables the user to know about the Institute and it’s infrastructure,courses with maximum efficiency. This enable the user and student to get everything as whatever is going on within college campus which is the most important feature of this website.
Main objective is to develop a website, which integrates the working of different departments and provide accurate analysis report to the users on time.
This website fills the time gap between these departments and all units of the company communicate to each other more efficiently. Since working of each department is different. But have centralized database.
Basic Goals of this software are:
Institute is a place where a Student gets the admission. Institute is a place that could be a work place for a lot of people. But think if the Institute Website is not up to the mark then how a Student can get Knowledge?
GENERAL:
To develop an website which provides a way to the users & students to know about the institute or events happening in and around GRD Dehradun along with a web portal which enables them to add queries, articles or anything they like to post as comment.
SPECIFIC:
This will help students and users in a way that if any user want to check for the latest update and about institute then they can go through website. It also enables the user or viewer to get the latest about the happening in and around GRD Dehradun.
TECHNOLOGY
We are using .NET FRAME WORK as our FRONT END and MS ACESS as our BACK END.
INTRODUCTION TO .NET FRAMEWORK
.NET is the framework sits in between our application programs and operating systems. Applications developed for .NET run inside .NET and are controlled by .NET. It supports both windows and web applications; .NET makes the entire environment robust.
.NET is tiered, modular and hierarchal. Each tier of the .NET framework is a layer of abstraction.
.NET languages are the top tier and the most abstracted level. The common language runtime is the bottom tier, the least abstracted and closest to the native
environment. This is important since the common language runtime works closely with the operating environment to manage .NET applications. The .NET FRAMEWORK is partitioned into modules, each with its own distinct responsibility. Finally since higher tiers request services only from the lower tiers, .NET is hierarchal.
COMMON TYPE SYSTEM
The common type system (CTS) is a catalogue of .NET types- System.Int32, System. Decimal, System. Boolean , and so on. Developers are not required to use these type directly. These types are the underlying objects of the specific data types provided in each managed language. The following is the code for declaring an integer in C# and VB.NET.
COMMON LANGUAGE RUNTIME
The common language runtime is the engine of .NET and the common runtime of all managed languages. In addition, as the final layer resting a top of the operating environment, the CLR provides the first level of abstraction. Since assemblies run within the context of the common language runtime, they are independent of the underlying operating environment and hardware.
JUST IN TIME COMPILATION
Assemblies contain MSIL, which is converted into native binary and executed at runtime, using a process aptly named just-in-time compilation or jetting. An assembly is subjected to two compilations. First, managed code is compiled to create the actual assembly. Managed compilers such as csc and vbc, compile C# and VB.NET source code into an assembly that contains MSIL and metadata. Second the assembly is compiled at load time converting the MSIL into native binary that is optimized for the current platform and hardware. When an assembly is jitted , an in-memory cache of the binary is created and executed. Just-In-Time compilers are called jitters. There is a jitter for each supported hardware architecture.