architecture

Architecture switch from ASP.NET Page and JSON ASMX Web Services to MVC

Right now, this is how we do things on our site at work: there's an .aspx page that does absolutely nothing in the codebehind, but contains the markup for the page in the Design View. Then we have an .asmx web service that receives requests with JSON content-type. These are called by the JavaScript in the page. This web service returns ....

SOA: Biztalk ESB candidates for .Net

Letting BizTalk aside - I like it, but only for variety purposes. Which others ESB solutions would you use in a SOA .Net arquitecture? thanks in advance : ) ...

New to ASP.NET MVC - Will I have to relearn security?

Hi, I'm planning work on a new project and am now tempted to use ASP.NET MVC. My project plans to use JQuery and AJAX (although non-JS clients will also be supported). Coming from a standard ASP.NET background, I'm still trying to get my head around the MVC paradigm (with great help from Scott Guthrie). However, my main concern with us...

Can I printf g++'s architechture

I'd like to do something similar to this in g++: printf("Architecture: %s", M_ARCH); but I don't know how or if it's even possible? ...

reading remote PC disk capacities via .NET framework

I'm planning on writing a small program that uses the .NET framework to read disk capacities on remote Windows PCs. I normally write in C#, so I'd like to stick with this. A number of us in our department need access to this program. Should I write this as: a desktop app an MMC snap-in an ASP.NET application with a service? Any...

What is an Architecture Context Diagram (ACD) and are there any other names for it?

I've been charged with the following tasks for a group project: a) Design/Draw an Architecture Context Diagram b) ACD Description c) UML deployment diagram The UML deployment diagram is no issue as there are plenty of straight-forward resources online but this is not the case for the ACD. I need resources on exactly what an ACD is and...

GetCurrentSession Session Scoping for a Desktop app

Hello I very recently discovered nhibernate session scoping and contexts. It seems that using this for a desktop app is as simple as bootstrapping the configuration with a ThreadStaticSessionContext, binding the session factory to the context, and then just calling sessioonFactory.GetCurrentSession() as needed. I am looking for experie...

.NET application design with multiple line-of-business databases

Core company data is held and managed in physically separate, third-party, line-of-business applications: Finance, Transport Management. Customers are created in the Finance app (SQL Server), delivery information is held in the Transport Management app (Oracle). Communication between the two is point-to-point. We need to build a new app...

How can I duplicate a SPROC-table dependency graph after these SPROCs have been replaced with DALs implemented outside the database?

I need a solution for an enterprise environment with 100s of applications and SQL databases. A current architecture standard requires that all applications implement DALs using SPROCs. One reason for this is that, when performing ongoing migration, obsolescing or modifications to databases, dependency graphs between these SPROCs and data...

Enterprise architecture certifications

Do you know of well known acknowledged international enterprise architecture certifications? We are going to educate several architects within our organization. We want the certification to be a personal goal for each consultant and also use it for sales/marketing purposes. I have heard about the TOGAF 9 certification by The Open Group...

How to achieve modularity structure of app subcomponents on Android?

My Android main application will consist in a main program, with a few pre-installed modules. Then I want to offer different modules later, best would be as separate files. Modules like: location, weather, agenda. How would you accomplish this? I want to keep in the database the modules that are installed/present. So I must put someti...

How to avoid crazy naming conventions?

Is it common to name an assembly one name, name a folder inside of the assembly another and then start to carry those names into the classes inside of those folders? For example: Project.Presenter Carriers CarriersFindPreferedCarriersPresenter.cs CarriersPreferencesPresenter.cs PreferredTargetLocationPresent...

Design Pattern for Data Processing? (MVC alternative)

As a PHP/Web Developer, I'm a huge fan of MVC (Model-View-Controller). I love building an app on a solid foundation which definitely separates business logic, presentation logic, and flow of control. However, I do a lot of work as well on server-side-only apps, which merely process data and log the process and any relevant results (such...

Generate simple web site GUI using .net

I have a couple of super simple databases. Basically they all consist of single tables that saves tracking/logging data etc. Now I want to list this data but I'd like to find a solution that's applicable to all the different tables in all the databses. SO basically I'm looking for some way/some pattern of pointing a solution to a databa...

What persionalization techniques am I missing for multi-tenant systems?

Hey guys and gals, I am working on a scientific paper about persionalization in multi-tenancy web information systems. The question I have is whether I am missing a personalization technique in the following list: The first personalization is that of model change, where the underlying (data-) model is adjusted to fit a tenant's needs....

How to implement Unit of work in MVC: Responsibility

Who has the responsability Who has the responsibility to start and finish the Unit of work in a MVC architecture? ...

Decouple the screens without magic strings

My WPF project will be organised like this : Screens Group1 Screen1 View.xaml ViewModel.cs Group2 Screen2 View.xaml ViewModel.cs To show the Screen1 from the Screen2 I'll use something like this: ScreenManager.Show("Group1.Screen1") This looks (using reflection) in the Screens.Grou...

Host web application on a desktop

Hi, Just want to wrap a page inside a desktop window on Windows, Linux and Mac. The user see standard (for the given OS) look (window, close/minimise buttons etc). But it would basically just be a browser inside that window. Additional things I want to achieve (apart from the ones every browser has): Application should be able to r...

Solution for catching error & report errors in application

Hello everyone, I see in some applications, when a bug happens, a dialog will appear with error detail, and it also includes a Send button to send this error detail to my logging server. You will see this feature in Firefox web browser. Please help me to implement this feature in .NET. Thanks. ...

Document Security System - Am I Reinventing the Wheel?

I'm designing a document security system. Ultimately, the document breaks down into sections, and then into content elements. Then there's an security id, a GUID presumably, which is associated with the content element. When a user requests the content element, they supply a SID and the system determines whether they're authorized or not...