zAdmin: ASP.Net: ConsenCIS DotNet Home: Consencis Framework:

ASP.Net


   Topics
Upload ImageASP.NetComment ListDemo ItemsFile ManagerHomeImage BankImage Directory ListingItem UpdateMenuParty ManagerSkeleton ContentTimeVisits
ASP.NET is Microsoft's suite of software products used by programmers to build web applications and web services. ASP stands for Active Server Pages. Microsoft's Internet Information Services (IIS) executes applications written in ASP.Net.

ASP.Net was introduced in 2002 as a replacement for the original ASP.  ASP continues to exist and is now generally referred to as classic ASP. It is fast, trouble free and technologically stagnant. Whether ASP.Net is "better" than PHP, Java and all the other contenders is the current "religious war" in the IT community. It will take far smarter people than I to determine if ASP.Net is the best.

It is a significant product backed up by a big time company with a real stake in keeping it current. The client side additions in ASP.Net 2.0 prove that Microsoft is committed and trying. Once they saw how important AJAX was they responded quickly and effectively and they have continued to develop this technology.

All the other issues regarding security, efficiency, openness, etc. are seemingly open to debate with neither side able to land a haymaker. If you like Open Source you can opt for PHP and the MySQL database. Sun's Java system has been developed extensively and along with Oracle database has extensive corporate acceptance. They look like good products although I like ASP.Net and MS SQL better. I realize some of my bias is based on timing. I was using stored procedures and views way before MySQL 4.0 was even a thought.

Within the ASP.Net community there are more "religious wars" if you are so inclined. Purists seem to like C# programming language. Microsoft leans toward Visual Basic. ASP.Net's Common Language Runtime reduces this to an argument over syntax. I don't care about languages one whit if they can do the basics. (Basics include sequential processing, loops, branching, recursion, inheritance, encapsulation, and polymorphism). Purists will argue for strong typing and a few other exotica. I lean toward the language supported by a good development environment that produces the most readable code. If a few zillion programmers use that language with a certain degree of expertise better yet.

Right now I'd say VB has a slight lead but C# has its following among the professional elite. I get a bit concerned about the readibility of C variants because of their compactness. But there is a lot of incomprehensible VB out there too.  I'd also note that just like a picture can be worth a thousand words,  one good line of code can be better than a thousand comments. And a well designed user interface is worth much more than a 1,000 page User's Manual.

  • The Internet : In the beginning (I mean the 1960 and 1970's) networking evolved in :: Continue reading...
  • Consencis Framework : The :: Continue reading...
  • Microsoft .Net Initiative : Take all of Microsoft's languages, databases, interfaces and :: Continue reading...
  • The Website is down : You might try this link    http://www.youtube.com/watch?v=W8_Kfjo3VjU:: Continue reading...
  • Topics in Information Technology :
    1. AI, neural nets
    2. Coding - object orientation, messaging, languages, algorithms compilers and IDE's
    3. Security - cryptography, passwords, biometrics, pests: viruses, worms, spyware, spam
    4. OLTP, realtime, SCADA
    5. OLAP, mining, knowledge discovery, business intelligence, cubes, stars
    6. Databases, SQL, OODB, normalization
    7. Search engines, bots, spiders, net denizens
    8. Networking and protocols
    9. Operating systems
    10. Hardware processors, RAM, ROM, displays, inputs, peripherals, ports
    11. Storage
    12. Video, animation, music, vision
    13. Desktop Apps
    14. Enterprise Apps -ERP, CCM, SCM...
    15. Patterns
    16. Web Apps and services, portals, frameworks
    :: Continue reading...


  • Upload Image Comment List


    Created : 1/4/2006 9:16:10 AM Updated: 7/26/2007 4:46:26 AM

      f1 f3

    Web Application Byf3 ConsenCIS

     

    sitemap

    1042

     

    Notes regarding this page
    • Subnotes