Microsoft .NET Framework - Integralny składnik systemu Windows umożliwiający tworzenie i wykonywanie aplikacji i usług Web Services najnowszej generacji. Zawiera m.in. technologie związane z usługami Web Services i z aplikacjami sieciowymi (ASP.NET), dostępem do danych (ADO.NET), inteligentnymi aplikacjami klienckimi (Windows Forms) i wieloma innymi usługami.
Oferowana na początku XXI wieku przez Microsoft technologia tworzenia stron dynamicznych to ASP (Active Server Pages). Technologia ta została po raz pierwszy wprowadzona jako funkcja serwera IIS 3.0 w 1996 roku. Technologia ASP współpracowała z dwoma językami skryptowymi (VBScript i JavaScript) oraz oferowała kilka prostych obiektów, pozwalających na tworzenie aplikacji internetowych. Ze względu na obsługę języków skryptowych, ASP było technologią dużo łatwiejszą, niż wcześniej obsługiwane interfejsy API serwera IIS (CGI oraz ISAPI). Dzięki technologii ASP.net dynamiczne treści internetowe mogli tworzyć również programiści znający wyłącznie HTML i jakiś język skryptowy, dzięki czemu powstają aplikacje internetowe ASP.net o funkcjonalności dostępnej wcześniej tylko aplikacją windows.
Usługi Web Services są tajemnicą, która kryje się za inteligentnym oprogramowaniem klienckim. Umożliwiają one aplikacjom desktopowym, takim jak Microsoft Word czy Microsoft Excel, wymianę informacji z aplikacjami serwerowymi, między innymi z systemami zarządzania relacjami z klientem (CRM). Usługi Web Services mogą skracać pracochłonny i sprzyjający popełnianiu błędów proces wycinania i wklejania danych z jednej aplikacji do drugiej.
Program magazynowy dla firm logistycznych
Magazyn.net
Współczesny internetowy model rozproszenia danych i aplikacji wymaga dostępu do połączenia sieciowego, ale nadal nie doczekaliśmy się prawdziwie powszechnej możliwości łączenia się z siecią Web. Ponadto niektóre zadania obliczeniowe wymagają rozbudowanego zestawu funkcji, typowego wyłącznie dla „bogatych” aplikacji klienckich, zainstalowanych na lokalnym komputerze.
Problem pojawia się wtedy, gdy organizacja potrzebuje zarówno elastyczności i szybkości, jakie umożliwia dostęp online do danych i aplikacji, jak i pełnej funkcjonalności tradycyjnego oprogramowania klienckiego.
Inteligentne aplikacje klienckie można pobierać i aktualizować z centralnego serwera.
Podobnie jak aplikacje oparte na przeglądarkach internetowych, inteligentne oprogramowanie klienckie można pobierać z centralnego serwera sieciowego (można je także instalować z płyty CD, DVD lub dyskietki albo za pomocą infrastruktury instalacyjnej, na przykład Microsoft Systems Management Server.).
Po zainstalowaniu inteligentne aplikacje klienckie mogą się automatycznie aktualizować do najnowszej wersji oprogramowania dostępnej na serwerze centralnym. Dzięki tej uproszczonej procedurze instalacyjnej użytkownicy dysponują zawsze najnowszą wersją aplikacji, a działy IT mogą obniżać koszty zatrudnienia.
Oprogramowanie firmy Microsoft służące do łączenia informacji, osób, systemów i urządzeń. Technologia .NET w tym ASP.net zapewnia współdziałanie oparte na XML, wykorzystywana jest w wielu produktach firmy Microsoft: w serwerach, klientach, usługach i narzędziach. Na przykład takie produkty, jak Microsoft Windows® i Microsoft Office także wykorzystują .NET do łączenia się z innymi systemami i aplikacjami. Programiści korzystają z .NET wykorzystując model programowania dostarczany przez platformę Microsoft .NET Framework.
http://softwarestudiopoland.blogspot.com/2012/08/technologia-aspnet.html