Microsoft .Net
Snakeware CMS Enterprise is hoogwaardige websoftware gebaseerd op Microsoft technologie, die Snakeware al sinds 1999 in ontwikkeling heeft en op de markt brengt. Onze software wordt bij ruim 200 organisaties toegepast. De content management software wordt ontwikkeld op basis van het .NET Framework 3.5. Microsoft SQL Server wordt gebruikt als onderliggende database.
Het gaat hier bijvoorbeeld om functiesets in Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) en Windows CardSpace. Daarnaast bevat .NET Framework 3.5 een aantal nieuwe functies in verschillende technologische gebieden. Deze zijn toegevoegd als nieuwe assembly's om wijzigingen die fouten veroorzaken te voorkomen. Hieronder vindt u enkele toegevoegde functies:
- Diepe integratie van LINQ (Language Integrated Query) en gegevensherkenning. Met deze nieuwe functie kunt u dezelfde syntaxis gebruiken om code te schrijven in LINQ-talen om zo verschillende typen SQL-gegevens, verzamelingen, XML en gegevenssets te filteren en te inventariseren, en hiervan projecties te maken.
- Met ASP.NET AJAX kunt u efficiëntere, interactievere en sterk gepersonaliseerde webervaringen maken die in al de meest populaire browsers werken.
- Toegevoegde ondersteuning voor webprotocollen waarmee WCF-services kunnen worden gemaakt, inclusief AJAX, JSON, REST, POX, RSS, ATOM en verschillende WS-*-standaarden.
- Volledige ondersteuning van hulpprogramma's in Visual Studio 2008 voor WF, WCF en WPF, inclusief nieuwe technologie voor services met werkstroomondersteuning.
- Nieuwe klassen in de BCL (base class library) van .NET Framework 3.5 waarmee een groot aantal veelvoorkomende klantverzoeken wordt ingewilligd.
Voordelen van .Net
ASP.NET is de set van technologieën in het Microsoft .NET framework om web applicaties en XML services te bouwen. Vanwege meerdere redenen is ASP.NET een grote stap voorwaarts ten opzichte van 'klassiek' ASP waar voorgaande versies van Snakeware CMS Enterprise in ontwikkeld werden:
ASP.NET ondersteunt meerdere talen
Waar in ASP alleen jscript en vbscript gebruikt konden worden, kan de ontwikkelaar met ASP.NET gebruik maken van meer dan 25 ondersteunde talen.
Een zeer uitgebreid class framework
Om een e-mail te sturen, een bestand te uploaden, een plaatje te creeeren of bewerken in asp heb je als ontwikkelaar 3th party componenten nodig. In het rijke ASP.NET framework zijn meer dan 4500 classes opgenomen waardoor veel minder vaak een component benodigd zal zijn.
Veel betere performance
Dankzij technieken als Compiled execution (ASP.NET pagina's worden dynamisch gecompileerd, waardoor een nieuwe of gewijzigde pagina de 1e keer trager uitgevoerd wordt, maar daarna een grote performancewinst kent) en Output caching (ASP.NET biedt veel betere caching mogelijkheden dan zijn voorganger. Vooral bij data-driven pagina's kan hier een enorme performancewinst geboekt worden.) is ASP.NET veel sneller dan ASP. Beweerd wordt dat ASP.NET pagina's 3 tot 5 maal sneller functioneren dan ASP pagina's.
Deployment
ASP.NET pagina's kunt u net als bij ASP gewoon in elke gewenste editor maken en per ftp of frontpage op uw website plaatsen. Uw in VB.NET ontwikkelde DLL's kunt u echter ook op deze wijze plaatsen. Het registreren van DLL's is dus niet meer nodig!
Scheiding content en code
Waar dat in ASP altijd lastig te realiseren was, zijn in een ASP.NET pagina de inhoud en de programmacode volledig gescheiden.




CMS Enterprise

