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
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
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
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
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