presentation-layer

Separation of logic from presentation: HTTP variable names?

Hello all, This could probably be considered an academic question, rather than a real world one - but throwing it out to see if anyone has any great ideas! We all know that keeping the business logic of an application separate from the presentation is a good idea (I'm looking at web-apps atm), but there needs to be an understanding betw...

Writing custom controls...

HI Guys, I'm interested writing a set of custom controls (most likely in ASP.NET), was wondering what sort of guidelines I should follow. - Is there any generic requirements for UI controls that should be followed? - When writing documentation / samples etc, any guidelines on what they should include? I know it's very general question bu...

WPF: Control Visibility from Database / Prerender Hook

Hi, we have a rather odd requirement: The visibility of any control in our WPF-Application is to be driven by a database-table. That means we have a table which stores the name of the element and its visiblity. Now I am looking for an elegant way to implement this feature on the client side. I could create my own UserControl and inh...

Multi choice UI - best practice

Hello, Mayby it's not a question strictly for software developers but let's face the truth... everyone is sometimes an UI designer - web apps, winforms... everyone have to place some components... Now here is my question: Whats the best way to present multichoice from a really big list of options (about 1000 positions)? What in your op...

What is the best framework for web application without using web/app server?

I want to deploy an web application without using web server(Tomcat,Jboss etc.) like sonar/hudson does. What presentation framework is suitable for it which has JSP/Struts like capabilites? ...

Presentation layer / Public Services layer. A common term?

While defining our application architecture (which contains both web UI and external web services) we stumbled upon our inability to find a common name for the topmost layer. It is quite clear that there are DAL (data access layer) and BLL (business logic layer) in our application. On the top of BLL, there reside the UI, which is commonl...

Using business object in presentation layer

In a 3-Layer application, from better design/architecture point of view, can/should i instantiate a business class (which resides in Business Layer) in Presentation Layer? I mean, is that a bad practice? If so, then what are ways to refer to any business object from the Presentation Layer?For example, how i'm gonna save an "Employee" obj...