SlideShare uma empresa Scribd logo
1 de 19
78




B.E I.T 2009:-

Sanket V. Jagare
Swapnil K. Khambayat
Bhushan A. Bagwe

Project Guide: Ms. Jaya Muthreja
Page  2
WHY ASP.NET??
• Live project
• A process of learning ASP.NET Framework

• ASP = ASP.NET

• Understand and implement new OOPL concepts
  in ASP.NET

• Eliminating traditional flaws in web
  application

• Introducing AJAX technology with ASP.NET
 Page  3
HIGHLIGHTS:

• ASP.NET


• AJAX TECHNOLOGY


• BULK E-MAILING


• FAKE IP HIT HANDLING


• COMMON WEB ISSUES


 Page  4
ASP.NET FEATURES

1) ASP.Net relies on .net framework & is a compiled language where as ASP strictly interpreted scripting
language.
It’s web application is to used to build Dynamic web sites & services.

2) ASP is a relatively new technology that has already leapt through several stages of evolution.
It was released in Jan‘02 with version 1.0 on .NET framework which is successor of Microsoft’s ASP.NET
technology.

3) ASP.NET is built on common language runtime (CLR) which allows programmer .to use ASP.NET code using
any supported .NET language

4) In ASP we can add dynamic contain to static web pages then is quickly transformed to something else such as
advanced web application. We can create innovated solutions using custom components like include files, and
tricks to provide advanced featuers.

5) The well known application of asp as e-commerce shops, data driven portal files, etc.
the drawbacks of asp is to simple solution for creating interactive pages it needs to have knowledge of various
fields.

6) Because of asp.net platform, the task has become effectiveness by eliminating the all drawbacks of ASP.
Due to user friendlyness framework, design web application from ground up,
ASP.Net is well organized easier to learn than earlier ASP so that task becomes effortless.

7) Asp.net is also supports to object oriented programming language.

  Page  5
Page  6
           ASP.NET LIFECYCLE
BULK E-MAILING




Page  7
Bulk E-mail
• One sender, One mail  Many receivers
• Used by companies for marketing(E-Marketing)

• E-mail Spam or Junk E-mail

• All e-mail service providers support bulk e-mailing

• Categorizing and sorting e-mails

• E-mail Server == Database



Page  8
Page  9
Page  10
Asynchronous JavaScript And XML:

      The ability to execute a request to an HTTP
      endpoint (or SOAP) in an out-of-band fashion from
      a web page and receive a response and do
      something with that response

•      Asynchronous: talk to end points using a request
      - callback pattern

•      JavaScript: language used to execute the AJAX
      request and handle the response

•     XML (XSL, XSLT): data transfer structure for data
      being passed to and from the server




Page  11
Traditional Web application communication flow




Page  12
Ajax-style communication flow




Page  13
Top Ten Reasons for AJAX
    At number....
  10. XAML, XUL, XForms...Not Yet.
  9. Server Technology Agnostic
  8. Web 2.0
  7. Adoption Is Strong with Industry Leaders
  6. Plays Nicely with Flex and Flash
  5. Low Incremental Cost
  4. Benefits of Regular Web Applications
  3. Cross Browser and Cross Platform
  2. Usability and User Experience Are King
      And the top reason....
  1. Open Standards Based



Page  14
Web Page Protection


  • No SaveAs Option

  • Disabling print preview




Page  15
Fake IP HITS




Page  16
Fake IP Hit Tracing ? ? ?


 • Revenue through advertisement on the web

 • Free web services provider on the web

 • Java-script Hit-Counter for Static Web pages
   - can employ their own people to invoke site.
   - increasing counter with fake hitter.

 • Using IP hit record.
  - Some times dynamic IP is allocated by ISP.
  - can manage ISP for dynamic IP address.

Page  17
Page  18
Page  19

Mais conteúdo relacionado

Mais procurados (20)

Intro to React
Intro to ReactIntro to React
Intro to React
 
Asp.net
Asp.netAsp.net
Asp.net
 
Asp net
Asp netAsp net
Asp net
 
Web Development In 2018
Web Development In 2018Web Development In 2018
Web Development In 2018
 
Angular 8
Angular 8 Angular 8
Angular 8
 
Nodejs presentation
Nodejs presentationNodejs presentation
Nodejs presentation
 
React Native
React NativeReact Native
React Native
 
ASP.NET Web form
ASP.NET Web formASP.NET Web form
ASP.NET Web form
 
Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
.Net Core 1.0 vs .NET Framework
.Net Core 1.0 vs .NET Framework.Net Core 1.0 vs .NET Framework
.Net Core 1.0 vs .NET Framework
 
Introduction to ASP.NET Core
Introduction to ASP.NET CoreIntroduction to ASP.NET Core
Introduction to ASP.NET Core
 
Web api
Web apiWeb api
Web api
 
Learn react-js
Learn react-jsLearn react-js
Learn react-js
 
Introduction to React Native
Introduction to React NativeIntroduction to React Native
Introduction to React Native
 
Unit 1 - TypeScript & Introduction to Angular CLI.pptx
Unit 1 - TypeScript & Introduction to Angular CLI.pptxUnit 1 - TypeScript & Introduction to Angular CLI.pptx
Unit 1 - TypeScript & Introduction to Angular CLI.pptx
 
Introduction to angular with a simple but complete project
Introduction to angular with a simple but complete projectIntroduction to angular with a simple but complete project
Introduction to angular with a simple but complete project
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN Stack
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
[Final] ReactJS presentation
[Final] ReactJS presentation[Final] ReactJS presentation
[Final] ReactJS presentation
 

Destaque

ASP.NET Tutorial - Presentation 1
ASP.NET Tutorial - Presentation 1ASP.NET Tutorial - Presentation 1
ASP.NET Tutorial - Presentation 1Kumar S
 
Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)Krishna Mohan Shakya
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jainRohit Jain
 
Asp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohraAsp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohraGajanand Bohra
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NETPeter Gfader
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architectureIblesoft
 
Developing an ASP.NET Web Application
Developing an ASP.NET Web ApplicationDeveloping an ASP.NET Web Application
Developing an ASP.NET Web ApplicationRishi Kothari
 
47533870 final-project-report
47533870 final-project-report47533870 final-project-report
47533870 final-project-reportMohammed Meraj
 
Online shopping report-6 month project
Online shopping report-6 month projectOnline shopping report-6 month project
Online shopping report-6 month projectGinne yoffe
 
Online shopping presentation
Online shopping presentationOnline shopping presentation
Online shopping presentationpobr0702
 
Presentation client mail_Android
Presentation client mail_AndroidPresentation client mail_Android
Presentation client mail_AndroidMejri Hassen
 
Implementing quality in Java projects
Implementing quality in Java projectsImplementing quality in Java projects
Implementing quality in Java projectsVincent Massol
 
Wed Development on Rails
Wed Development on RailsWed Development on Rails
Wed Development on RailsJames Gray
 
Web Development using Ruby on Rails
Web Development using Ruby on RailsWeb Development using Ruby on Rails
Web Development using Ruby on RailsAvi Kedar
 
Simple Social Networking with Ruby on Rails
Simple Social Networking with Ruby on RailsSimple Social Networking with Ruby on Rails
Simple Social Networking with Ruby on Railsjhenry
 
Rapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on RailsRapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on RailsSimobo
 
FEDT VB NET- Creating VB .Net Project
FEDT  VB  NET- Creating VB .Net Project FEDT  VB  NET- Creating VB .Net Project
FEDT VB NET- Creating VB .Net Project Trinity Dwarka
 
Dot net projects
Dot net projectsDot net projects
Dot net projectsshahu2212
 

Destaque (20)

ASP.NET Tutorial - Presentation 1
ASP.NET Tutorial - Presentation 1ASP.NET Tutorial - Presentation 1
ASP.NET Tutorial - Presentation 1
 
Introduction to asp.net
Introduction to asp.netIntroduction to asp.net
Introduction to asp.net
 
Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jain
 
Asp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohraAsp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohra
 
Asp.net.
Asp.net.Asp.net.
Asp.net.
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architecture
 
Developing an ASP.NET Web Application
Developing an ASP.NET Web ApplicationDeveloping an ASP.NET Web Application
Developing an ASP.NET Web Application
 
47533870 final-project-report
47533870 final-project-report47533870 final-project-report
47533870 final-project-report
 
Online shopping report-6 month project
Online shopping report-6 month projectOnline shopping report-6 month project
Online shopping report-6 month project
 
Online shopping presentation
Online shopping presentationOnline shopping presentation
Online shopping presentation
 
Presentation client mail_Android
Presentation client mail_AndroidPresentation client mail_Android
Presentation client mail_Android
 
Implementing quality in Java projects
Implementing quality in Java projectsImplementing quality in Java projects
Implementing quality in Java projects
 
Wed Development on Rails
Wed Development on RailsWed Development on Rails
Wed Development on Rails
 
Web Development using Ruby on Rails
Web Development using Ruby on RailsWeb Development using Ruby on Rails
Web Development using Ruby on Rails
 
Simple Social Networking with Ruby on Rails
Simple Social Networking with Ruby on RailsSimple Social Networking with Ruby on Rails
Simple Social Networking with Ruby on Rails
 
Rapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on RailsRapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on Rails
 
FEDT VB NET- Creating VB .Net Project
FEDT  VB  NET- Creating VB .Net Project FEDT  VB  NET- Creating VB .Net Project
FEDT VB NET- Creating VB .Net Project
 
Dot net projects
Dot net projectsDot net projects
Dot net projects
 

Semelhante a Be project ppt asp.net

Build Web Applications
Build Web ApplicationsBuild Web Applications
Build Web ApplicationsTom Crombez
 
Aspnet2.0 Introduction
Aspnet2.0 IntroductionAspnet2.0 Introduction
Aspnet2.0 IntroductionChanHan Hy
 
Workspace on asp.net web aplication development
Workspace on asp.net  web aplication developmentWorkspace on asp.net  web aplication development
Workspace on asp.net web aplication developmentKBA Systems
 
Workspace on asp.net web aplication development
Workspace on asp.net  web aplication developmentWorkspace on asp.net  web aplication development
Workspace on asp.net web aplication developmentKBA Systems
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologiesHosam Kamel
 
Web Assembly Big Picture
Web Assembly Big PictureWeb Assembly Big Picture
Web Assembly Big PictureYousif Shalaby
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyHai Quy Nguyen
 
Net training in bhubaneswar
Net training in bhubaneswar Net training in bhubaneswar
Net training in bhubaneswar litbbsr
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NETRajkumarsoy
 
Decoupled Architecture and WordPress
Decoupled Architecture and WordPressDecoupled Architecture and WordPress
Decoupled Architecture and WordPressPantheon
 
Meetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech PeopleMeetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech PeopleIT Arena
 
The next step from Microsoft - Vnext (Srdjan Poznic)
The next step from Microsoft - Vnext (Srdjan Poznic)The next step from Microsoft - Vnext (Srdjan Poznic)
The next step from Microsoft - Vnext (Srdjan Poznic)Geekstone
 

Semelhante a Be project ppt asp.net (20)

Build Web Applications
Build Web ApplicationsBuild Web Applications
Build Web Applications
 
Transforming the web into a real application platform
Transforming the web into a real application platformTransforming the web into a real application platform
Transforming the web into a real application platform
 
Aspnet2.0 Introduction
Aspnet2.0 IntroductionAspnet2.0 Introduction
Aspnet2.0 Introduction
 
Workspace on asp.net web aplication development
Workspace on asp.net  web aplication developmentWorkspace on asp.net  web aplication development
Workspace on asp.net web aplication development
 
Workspace on asp.net web aplication development
Workspace on asp.net  web aplication developmentWorkspace on asp.net  web aplication development
Workspace on asp.net web aplication development
 
Web development using asp.net
Web development using asp.netWeb development using asp.net
Web development using asp.net
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologies
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
ASP.pptx
ASP.pptxASP.pptx
ASP.pptx
 
Mvc3 part1
Mvc3   part1Mvc3   part1
Mvc3 part1
 
Web Assembly Big Picture
Web Assembly Big PictureWeb Assembly Big Picture
Web Assembly Big Picture
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quy
 
Signal R 2015
Signal R 2015Signal R 2015
Signal R 2015
 
Net training in bhubaneswar
Net training in bhubaneswar Net training in bhubaneswar
Net training in bhubaneswar
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
 
Decoupled Architecture and WordPress
Decoupled Architecture and WordPressDecoupled Architecture and WordPress
Decoupled Architecture and WordPress
 
ASP.NET 5
ASP.NET 5ASP.NET 5
ASP.NET 5
 
Meetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech PeopleMeetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech People
 
Webdevelopment
WebdevelopmentWebdevelopment
Webdevelopment
 
The next step from Microsoft - Vnext (Srdjan Poznic)
The next step from Microsoft - Vnext (Srdjan Poznic)The next step from Microsoft - Vnext (Srdjan Poznic)
The next step from Microsoft - Vnext (Srdjan Poznic)
 

Mais de Sanket Jagare

Mais de Sanket Jagare (6)

Dale carnegie
Dale carnegieDale carnegie
Dale carnegie
 
Mis finl
Mis finlMis finl
Mis finl
 
Costs revised
Costs revisedCosts revised
Costs revised
 
Selection process final
Selection process finalSelection process final
Selection process final
 
Dale carnegie
Dale carnegieDale carnegie
Dale carnegie
 
Mangroves
MangrovesMangroves
Mangroves
 

Be project ppt asp.net

  • 1. 78 B.E I.T 2009:- Sanket V. Jagare Swapnil K. Khambayat Bhushan A. Bagwe Project Guide: Ms. Jaya Muthreja
  • 3. WHY ASP.NET?? • Live project • A process of learning ASP.NET Framework • ASP = ASP.NET • Understand and implement new OOPL concepts in ASP.NET • Eliminating traditional flaws in web application • Introducing AJAX technology with ASP.NET Page  3
  • 4. HIGHLIGHTS: • ASP.NET • AJAX TECHNOLOGY • BULK E-MAILING • FAKE IP HIT HANDLING • COMMON WEB ISSUES Page  4
  • 5. ASP.NET FEATURES 1) ASP.Net relies on .net framework & is a compiled language where as ASP strictly interpreted scripting language. It’s web application is to used to build Dynamic web sites & services. 2) ASP is a relatively new technology that has already leapt through several stages of evolution. It was released in Jan‘02 with version 1.0 on .NET framework which is successor of Microsoft’s ASP.NET technology. 3) ASP.NET is built on common language runtime (CLR) which allows programmer .to use ASP.NET code using any supported .NET language 4) In ASP we can add dynamic contain to static web pages then is quickly transformed to something else such as advanced web application. We can create innovated solutions using custom components like include files, and tricks to provide advanced featuers. 5) The well known application of asp as e-commerce shops, data driven portal files, etc. the drawbacks of asp is to simple solution for creating interactive pages it needs to have knowledge of various fields. 6) Because of asp.net platform, the task has become effectiveness by eliminating the all drawbacks of ASP. Due to user friendlyness framework, design web application from ground up, ASP.Net is well organized easier to learn than earlier ASP so that task becomes effortless. 7) Asp.net is also supports to object oriented programming language. Page  5
  • 6. Page  6 ASP.NET LIFECYCLE
  • 8. Bulk E-mail • One sender, One mail  Many receivers • Used by companies for marketing(E-Marketing) • E-mail Spam or Junk E-mail • All e-mail service providers support bulk e-mailing • Categorizing and sorting e-mails • E-mail Server == Database Page  8
  • 11. Asynchronous JavaScript And XML: The ability to execute a request to an HTTP endpoint (or SOAP) in an out-of-band fashion from a web page and receive a response and do something with that response • Asynchronous: talk to end points using a request - callback pattern • JavaScript: language used to execute the AJAX request and handle the response • XML (XSL, XSLT): data transfer structure for data being passed to and from the server Page  11
  • 12. Traditional Web application communication flow Page  12
  • 14. Top Ten Reasons for AJAX At number.... 10. XAML, XUL, XForms...Not Yet. 9. Server Technology Agnostic 8. Web 2.0 7. Adoption Is Strong with Industry Leaders 6. Plays Nicely with Flex and Flash 5. Low Incremental Cost 4. Benefits of Regular Web Applications 3. Cross Browser and Cross Platform 2. Usability and User Experience Are King And the top reason.... 1. Open Standards Based Page  14
  • 15. Web Page Protection • No SaveAs Option • Disabling print preview Page  15
  • 17. Fake IP Hit Tracing ? ? ? • Revenue through advertisement on the web • Free web services provider on the web • Java-script Hit-Counter for Static Web pages - can employ their own people to invoke site. - increasing counter with fake hitter. • Using IP hit record. - Some times dynamic IP is allocated by ISP. - can manage ISP for dynamic IP address. Page  17