Sie sind auf Seite 1von 18

Life as an

ASP.Net
Programmer
Nithya Vidhyaarthi
Agenda
ASP.Net Programming

Pre-requisites

Over-view

Queries

Conclusion
ASP.NET programming
ASP.Net Life cycle

Data transfer between two aspx pages using


Client-centric & server-centric method.

Postbacks

AJAX

3rd party UI Controls


Additional Requirements
HTML
XML
CSS
JS
AJAX
.Net Language
RDBMS
Reporting Technology (Crystal / Reporting Services)
3rd party JS Framework (0r) 3rd party SS UI
HTML
Still exists.

For layout design as well as controls.

Example: AjaxPro

Choosing between ASPX and HTML page


XML
Standard for Data transfer between
applications.
CSS
Definition

Isolate Presentation from UI

Table-less layout design (W3C Standard)

CSS Rules

Elements

Best practices.
Java-script
Plays a vital role with AJAX

Responsible for Client side interaction.

Gives life to HTML element

Huge availability of events.


AJAX
 Definition
 AJAX = JS + XML
 Working
 Life cycle
 Advantages
 Different AJAX Technologies (Microsoft AJAX,
AjaxPro, Magic AJAX etc)
.Net Language
Proficiency in at least one .Net language
(preferably C#).

Possessing logics in problem solving.

Translating solution to code.


RDBMS
Wide-spread usage

Choosing the package.

Thorough knowledge over at least one DBMS


package.

Tips & Tricks to be known.

Database design techniques.

Normalization
Reporting Technology
Crystal Reports / Reporting Services

Ability to deliver reports in pleasing & pleasant


design.

Hierarchical reports

Multiple Tables issues.


3rd party JS Framework
ExtJs – www.extjs.com

jQuery

YUI

Scriptaculous

Dojo

& more….
3rd party WEB UI
Technologies
Telerik

Component art

Component one

Infragistics

& more…
Queries ?
Contact me via
Mail:
arunprasadnva@gmail.com
arun85prasad@gmail.com
Social network(s) / Services:
arunprasadvidhyaarthi – skype, slideshare.com
Arun85prasad – twitter, gmail, live, yahoo.com
Arun Prasad - facebook, orkut
Arunprasad – scribd.com
Mobile:
+91 93446 20159
Thank you !!!
Disclaimer
The names of Technologies, Product(s), Companies,

Application(s), Tool(s), Utilities, etc provided with this

material are intended to reference only. The name(s),

brand name(s), trademark(s), registered trademark(s),

logo(s), slogan(s) belong to their respective owners in

the respective countries.

Das könnte Ihnen auch gefallen