What is ASP.NET?

Written by Mitchell Harper


ASP.NET is not justrepparttar next version of ASP; it isrepparttar 131946 next era of web development. ASP.NET allows you to use a full featured programming language such as C# (pronounced C-Sharp) or VB.NET to build web applications easily.

-------------------------- ASP.NET still renders HTML -------------------------- Unfortunately,repparttar 131947 Internet still has bandwidth limitations and not every person is runningrepparttar 131948 same web browser.

These issues make it necessary to stick with HTML as our mark-up language of choice. This means that web pages won't look quite as amazing as a fully fledged application running under Windows, but with a bit of skill and creative flair, you can make some rather amazing web applications with ASP.NET.

ASP.NET processes all code onrepparttar 131949 server (in a similar way to a normal application). Whenrepparttar 131950 ASP.NET code has been processed,repparttar 131951 server returns repparttar 131952 resultant HTML torepparttar 131953 client. Ifrepparttar 131954 client supports JavaScript, then repparttar 131955 server will use it to makerepparttar 131956 clients browser experience quicker and easier. Even with HTML beingrepparttar 131957 limiting factor here, ASP.NET still manages to bring true OOP (Object Oriented Programming) torepparttar 131958 Internet.

-------------------------- OOP onrepparttar 131959 Internet -------------------------- Object Oriented Programming makes it possible to build extremely large applications, while still keeping your code clean and structured. Now with ASP.NET, we can dorepparttar 131960 same onrepparttar 131961 web. Traditional ASP uses HTML and VBScript (or Jscript) to process and render pages, but because VBScript is a scripting language, you were forced to write spaghetti code (VBScript was entwined inrepparttar 131962 HTML and ended up rather messy in larger applications).

ASP.NET separates code from display, and you can even have pages with no ASP.NET code in them at all. By adding references in your HTML (called controls), you can tell ASP.NET that you want a button here, some text there, and then in your code, you can manipulate what these controls look like, what they display, how big they are, etc.

Controls can do more than just display information. You can add events to controls, so that when a visitor clicks on a button, for example, ASP.NET executes a function of your choice.

-------------------------- Web Services -------------------------- One great feature of ASP.NET are Web Services. Web services mean that you can literally have several pieces of your application on different servers all aroundrepparttar 131963 world, andrepparttar 131964 entire application will work perfectly and seamlessly. Web services can even work with normal .NET Windows applications.

For example: A lot of people would like to have a stock ticker on their web site, but not many people want to manually type in all changes torepparttar 131965 prices. If one company (a stock broker) creates a web service and updates repparttar 131966 stock prices periodically, then all of those people wantingrepparttar 131967 prices can use this web service to log in, run a function which grabsrepparttar 131968 current price for a chosen company, and return it. Web services can be used for so many things: news, currency exchange, login verification..repparttar 131969 ways in which they can be used are limited to your imagination!

Procrastinate, but Not Now!

Written by Mike Banks Valentine


Procrastination is my sin. It brings me naught but sorrow. I know that I should stop it. In fact, I will -- tomorrow! --Gloria Pitzer

I've been putting off writing this article because it seemed too hard to write about something I seem to have no control over. I'm actually writing it 5 days before deadline and don't really understand why it has me concerned. If it were easy, it would be done though, and I wouldn't be thinking about it now.

The things I've done instead of writing an article about my worst habit have been dull, tedious, slow and irritating. But I've preferred them all to writing about procrastination! Why do we torture ourselves over some things by delaying them like this? In order to avoid putting my own thoughts torepparttar keyboard I went torepparttar 131944 dictionary to look uprepparttar 131945 word.

procrastinate Pro*cras"ti*nate, v. i. To delay; to be dilatory

Dilatory huh? Guess I better look that up too.

dilatory Dil"a*to*ry, Marked by procrastination or delay; tardy; slow; sluggish

I guess I knew that, but what can one say about something that can't be helped. I feel as though I'm chained by dread of action. If I get started now, that churning in my stomach and slight twitch in my brow will turn to nausea and a serious headache.

"Putting off an easy thing makes it hard, and putting off a hard one makes it impossible." -- George H. Lonmer

That's it, I'll go look up some quotes on procrastination! That will be forward motion and actually move me toward knowing what others have thought and said about being dilatory. Cool! Off to Google, my favorite search engine, to find some procrastination quotes.

In any moment of decisionrepparttar 131946 best thing you can do is repparttar 131947 right thing,repparttar 131948 next best thing isrepparttar 131949 wrong thing, andrepparttar 131950 worst thing you can do is nothing. - Theodore Roosevelt

At least I'm doing something! But I guess if I really look at it, what I wanted to do was to go to ListBot and retrieve my ezine archives before they shut it down on August 20. Did I say that I "wanted" to do that? No, I can't standrepparttar 131951 thought ofrepparttar 131952 slow, tedious cutting and pasting of all my archived newsletters to my own ezine archive.

"How soon not now becomes never." -- Martin Luther

Here's how you do it folks. Log in, clickrepparttar 131953 link that says, "View Archive" and then go to your browser menu and click on your first archived issue and then go to "View" and chooserepparttar 131954 "View Page Source" fromrepparttar 131955 choices then, Scroll down past allrepparttar 131956 stuff onrepparttar 131957 page until you reachrepparttar 131958 HTML tag marked [pre] and select everything until you reachrepparttar 131959 [/pre] tag which follows your ezine text copy.

These tags keep your formatting intact without using alot of extra HTML as you paste it into your own web pages and upload to your own site using FTP.

Cont'd on page 2 ==>
 
ImproveHomeLife.com © 2005
Terms of Use