How can I tell whether my computer is Harvard or von Neumann architecture?
I understand the difference between the two architectures is the separation of instructions from data in the Harvard architecture. But how do I know which type of system I’m on? Is it possible to write a program such that the program determines whether the system is von Neumann or Harvard? Could there be another architecture or are these architectures the only ones known?
Organizing ASP.Net Single Page Application with Nancy
As a personal project, I’m creating a single page, asp.net web application using Nancy to provide RESTful services to the single page. Due to the complexity of the single page, particularly the JavaScripts used, I’ve think creating a dedicated project for the client side of web development and another for service side will organize and simplify the development.
Interaction of a GUI-based App and Windows Service
I am working on personal project that will be designed to help manage my media library, specifically recordings created by Windows Media Center.
Is there a difference between a component and a module
I have a little problem with the terms module and component.
In my mind, a module are bundled classes, which are only accesable via a well defined interface. They hide all implementation details and are reusable. Modules define modules on which they depend.
.Net search engine architecture and technology choice
I am in the process of designing a search engine for an asp.net site. The site currently uses Microsoft Indexing Server to index and search content which range from simple text files to MS documents to PDFs. MIS is also used to crawl File servers. MIS in tandem with Index Server Companion crawls for content from external sites. I intend to replace MIS with the indexer/crawler I am trying to build.
When do domain concepts become application constructs?
I recently posted a question regarding recovering a DDD architecture that became an anemic domain model into a multitier architecture and this question is a follow-on of sorts.
Reuse Business Logic between Web and API
We have a website and two mobile apps that connect through an API. All the platforms do the exactly same things. Right now the structure is the following:
As a software architect, am I supposed to focus that much on analysing the logs and fixing other’s bugs?
Since my graduation (late 2005) I was working for the same company as a c++ software engineer. A year ago I was promoted as a software architect but I have found myself involved more and more in qualification and fixing bugs, level 2 support.
Architecting persistence (and other internal systems). Interfaces, composition, pure inheritance or centralization?
Suppose that you need to implement persistence, I think that you’re generally limited to four options (correct me if I’m wrong, please)
Is there any reason not to go directly from client-side Javascript to a database?
Possible Duplicate:
Writing Web “server less” applications