Het .Net™ Framework vormt de infrastructuur voor het .Net™ Platform. De Common Language Runtime en de class libraries (waaronder Windows Forms, ADO.Net™ en ASP.Net™) bieden samen services en oplossingen die gemakkelijk geïntegreerd kunnen worden binnen en tussen diverse systemen.
Met het .Net™ Framework worden webapplicaties gebouwd op basis van onder meer XML en SOAP. Daarnaast beschikt het over een beveiligde en uitgebreide execution omgeving voor applicaties, vereenvoudigde ontwikkeling en deployment, en een naadloze integratie tussen diverse talen. Hierna volgt een korte introductie op het .Net™ Framework.
Het is duidelijk dat er een uitgebreide infrastructuur vereist is om het bouwen van Webservices transparant te maken voor developers. Het .Net™ Framework biedt deze infrastructuur. Dit framework beschikt over een applicatiemodel en de belangrijke technologieën die de creatie, deployment en de voortdurende ontwikkeling van beveiligde, betrouwbare, schaalbare, altijd beschikbare Webservices vereenvoudigen, terwijl wordt voortgebouwd op bestaande vaardigheden van developers.
Het doel van het .Net™ Framework is om het bouwen van Webservices, Windowsapplicaties en webapplicaties te vereenvoudigen. Maar dit framework heeft ook een ingrijpende invloed op elk type applicatie, van eenvoudige clienttoepassingen tot veel andere soorten gedistribueerde toepassingen. Het .Net™ Framework bestaat uit drie hoofdonderdelen: de Common Language Runtime, een hiërarchische reeks unified class libraries en een componentversie van Active Server Pages, genaamd ASP.Net™. Kort samengevat volgen hier de belangrijkste functies van het .Net™ Framework voor developers van Web Services:
Het .Net™ Framework biedt voordelen die vrijwel een einde maken aan de 'DLL-hell'. Het is namelijk mogelijk dat er meerdere versies van libraries aanwezig zijn en gebruikt worden. Informatie over de configuratie van applicaties kan worden opgegeven in tekstbestanden, waardoor het beheer en deployment van applicaties wordt vereenvoudigd.
Geïntegreerde, diepgaande beveiligingsservices. Deze services zorgen ervoor dat onbevoegden geen toegang hebben tot code en geen onrechtmatige handelingen kunnen uitvoeren.
Het .Net™ framework is het door Microsoft gemanaged programmeringsmodel om applicaties op Windows clients, servers, mobiee en embedded apparaten te ontwikkelen. HintTech gebruikt... Lees meer
Een specifieke vorm van middleware zijn Webservices. Webservices stellen verschillende (bedrijfskritische) applicaties in staat met elkaar te communiceren, gegevens uit te wisselen en op afstand bepaalde programmamodules te activeren. Lees meer