Ik heb hier eerder over geschreven, maar als je van plan bent om een soort ASP.NET te ontwikkelen / andere .NET gebaseerde app, kunt u uzelf een hele hoop tijd een aggrovation door een kijkje te nemen op de .NET applicatie blokken, bijvoorbeeld de Gegevens Access Application Block levert een zeer nuttig (en snel ... en vrije bron) Satatring point voor elke DAL.
De Uitzondering Maatregelen blok biedt een echt nuttige, uitbreidbare interface voor rapportage eventuele uitzonderingen in uw apps...
Een paar nieuwe blokken zijn onlangs ook verschenen, waarvan de meest nuttige in ASP.NET apps lijken de Configuratie Maatregelen blok. Nogmaals, dit biedt een eenvoudige, uitbreidbare manier om de configuratie te verwerken binnen uw app (kom op, hoe vaak heb je een manier nodig om een beschrijfbare config file... nou, nu heb je het!).
Samen met deze drie, zijn er nog 5 blokken, (klik op een van de links hierboven en je ziet links naar de anderen). De Aggregation Block biedt een zeer mooie manier naar samengestelde informatie uit meerdere bronnen en om een consistente interface te bieden op die informatie, Asynchrone Invocation ... doet wat het zegt. Caching Application Blok - een consistente manier om om te gaan met cachining in elke .NET app (vooral dingen als web services!). Last but not least is er de Updater (raad eens wat dat doet:-P)) en de UI Process block. Nu is deze zeer interessant (en zeer nieuw!)...hier is de samenvatting:
Het User Interface Process Application Block biedt een eenvoudig maar uitbreidbaar kader voor het ontwikkelen van gebruikersinterface processen. Het is ontworpen om de controlestroom te abstracteren en state management uit de gebruikersinterface laag in een gebruikersinterface proces laag. Hiermee kunt u generieke code schrijven voor de controlestroom en het statusbeheer van verschillende soorten toepassingen (bijvoorbeeld Webapplicaties en Windows-gebaseerde applicaties) en helpt u bij het schrijven van toepassingen die de taken van gebruikers in complexe scenario's (bijvoorbeeld opschorting en hervatting van stateful taken). ontwikkeling en onderhoud van complexe toepassingen. De User Interface Process Application Blok kan gemakkelijk worden gebruikt als bouwsteen in uw eigen .NET applicatie.
Hoe cool is dat bijna? Struts voor .NET (sorry, obscure Java referentie...struts is erg cool!
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.