AN INTRODUCTION TO ASP NET PROGRAMMING NAMRATHA REDDY
- Slides: 9
AN INTRODUCTION TO ASP. NET PROGRAMMING NAMRATHA REDDY GANGULA (1640144) PRESENTATION ID: 1 PAGES: (3 -18)
OUTLINE • • An introduction to web applications • Components of web application • How static pages are processed • How dynamic pages are processed An introduction to ASP. NET development • Five ways to develop asp. net applications • Three environments for developing applications • Components of. net framework • How state is handled in. net applications
AN INTRODUCTION TO WEB APPLICATIONS COMPONENTS OF WEB APPLICATION • Web applications consists of set of web pages that are generated in response to user requests • Web application consists of client and server. Clients access web pages through web browsers • Network allows clients and servers to communicate(LAN and WAN)
AN INTRODUCTION TO WEB APPLICATION HOW STATIC PAGES ARE PROCESSED • A static webpage doesn’t change each time it is requested • Web browser sends a request to web server known as HTTP request • Web server sends the request to the browser as a part of HTTP response
AN INTRODUCTION TO WEB APPLICATIONS HOW DYNAMIC WEB PAGES ARE PROCESSED • A dynamic webpage is created on an application server
AN INTRODUCTION TO ASP. NET DEVELOPMENT FIVE WAYS TO DEVELOP ASP. NET APPLICATIONS • • The two main asp. net technologies • Web forms • Mvc Three other asp. net technologies • Web pages with razor • Dynamic data entities • Reports web site
AN INTRODUCTION TO ASP. NET DEVELOPMENT THREE ENVIRONMENTS FOR DEVELOPING ASP. NET APPLICATIONS • Standalone environment • Intranet environment • Internet environment
AN INTRODUCTION TO ASP. NET DEVELOPMENT COMPONENTS OF. NET FRAMEWORK • . Net applications( visual basic, visual c# etc) • . Net framework • • . Net framework class library • Common language runtime Operating system and hardware(windows 7, windows 8)
AN INTRODUCTION TO ASP. NET DEVELOPMENT HOW STATE IS HANDLED IN ASP. NET APPLICATIONS • Five asp. net features for maintaining state • View state • Session state • Application state • Server-side caching • Profiles