Skip to main content

Home/ General Development In DotNet/ Group items tagged architecture

Rss Feed Group items tagged

Jonah Hayes

ASP.NET MVC : The Official Microsoft ASP.NET Site - 0 views

  •  
    The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating MVC-based Web applications.
  •  
    The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating MVC-based Web applications.
  •  
    When it comes to .NET growth, a designer could develop programs by using easy command-line and written text manager resources within the structure.
Jacques Bosch

NHibernate IPreUpdateEventListener & IPreInsertEventListener - 0 views

  •  
    "NHibernate's listeners architecture bring with it a lot of power to the game, but understanding how to use it some of the listeners properly may require some additional knowledge. In this post, I want to talk specifically about the pre update hooks that NHibernate provides."
Jacques Bosch

HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer - 0 views

shared by Jacques Bosch on 09 May 11 - Cached
  •  
    " HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites crawling under very high loads while needing persistence or Layer7 processing. Supporting tens of thousands of connections is clearly realistic with todays hardware. Its mode of operation makes its integration into existing architectures very easy and riskless, while still offering the possibility not to expose fragile web servers to the Net, such as below :"
Jacques Bosch

Why CouchDB? - 0 views

  •  
    " Django may be built for the Web, but CouchDB is built of the Web. I've never seen software that so completely embraces the philosophies behind HTTP. CouchDB makes Django look old-school in the same way that Django makes ASP look outdated. -Jacob Kaplan-Moss, Django developer CouchDB's design borrows heavily from web architecture and the concepts of resources, methods, and representations. It augments this with powerful ways to query, map, combine, and filter your data. Add fault tolerance, extreme scalability, and incremental replication, and CouchDB defines a sweet spot for document databases. "
Jacques Bosch

Monadic Parser Combinators using C# 3.0 - LukeH's WebLog - Site Home - MSDN Blogs - 0 views

  •  
    "Parser combinators are an idea that I enjoy every time I go back and look at again. They are an approach to building parsers by composing very simple atomic parsers into bigger and bigger units which can ultimately express real world grammars. This idea has been particularly popular in functional languages where the parsers can naturally be thought of as functions from input strings to parse trees, and composition of parsers is just function composition. This approach often leads to a simple syntax which makes the resulting parsers pleasantly declarative in that internal-DSL kind of way. "
Jacques Bosch

Launch delayed jobs with scheduled http requests - Moment - 0 views

  •  
    " Send requests to your app to trigger server-side processes or pull data from any public resource for your app to process "
Jacques Bosch

Auditing with NHibernate - 0 views

  •  
    "The Issue, in which Dylan gets bit in the ass by a legacy database I'm building some message-oriented-middleware (MOM?) for a 3rd party vendor product. The database has evolved over many years and has all of the quirks that you might expect of such a system: primary keys that are implied but not made explicit with constraints, relationships that are implied but not explicit, columns that are not nullable in the business logic but are nullable in the tables, etc. I'm not knocking the vendor: I am keenly aware that keeping a multipurpose database absolutely clean of cruft is a tough challenge indeed. But it does make for some really tough integration points. My major challenge over the past week has been auditing. The vendor system makes very heavy use of sprocs and embeds the creation of the audit trail in those sprocs rather than using what, to my mind, is the more obvious approach of triggers."
Jacques Bosch

Apache ActiveMQ -- Index - 0 views

  •  
    "Welcome to the Apache NMS project, the .NET Messaging API. This allows you to build .NET applications in C#, VB, or any other .NET language, using a single API to connect to multiple different providers."
Jacques Bosch

InfoQ: The Case for Evolvable Software - 0 views

  •  
    Stephanie Forrest believes in applying evolutionary biology principles to the software process creating evolvable software through automated bug repair, improving code and creating new combinations of existing functionality.
Jacques Bosch

Where Have All the Singletons Gone? - 0 views

  •  
    "In Singletons are Pathological Liars we discussed the problems of having singletons in your code. Let's build on that and answer the question "If I don't have singletons how do I ensure there is only one instance of X and how do I get X to all of the places it is needed?""
Jacques Bosch

Exploring Existing Code Architecture in Visual Studio - 0 views

  •  
    "Thanks to the collaboration of: An interactive Dependency Graph, A Dependency Structure Matrix, Interactive Code Querying possibilities CQL , Menus available in the Visual Studio Code Editor Window right-click menus, Menus available in the Visual Studio Solution Explorer right-click menus "
Jacques Bosch

InfoQ: Expression as a Compiler - 1 views

  •  
    " Reflection, like it or not, it is inevitable that eventually you will have to write some code that involves looking at the members of a type at runtime (rather than at compile time). Maybe you are trying to write utility validation / serialization / ORM code, or maybe the interesting property / method is specified at runtime in a configuration file or from the database. Whatever the cause, it is likely that at some point you've written code involving GetType() - something like:"
1 - 12 of 12
Showing 20 items per page