Category: Linux
-
More Hello Cocoa!
This is the second iteration of a Hello World Application in Cocoa, enhanced with a sidebar typical of many Mac applications. Apple say “If you’re new to OS X app development, your first step is to become an OS X user yourself” and this is reflected in my approach to learning Cocoa User Interface Design,…
-
Hello, Cocoa!
My approach to learning a new programming language involves reading and hands on practice, combined with a clear objective of what I want to accomplish. My initial objective in learning Objective-C is just to have fun and enjoy the intrinsic value of doing something because I want to. Where it will lead is unknown. I…
-
MvcBuildViews is incompatible with Web Deploy
I implemented Web Deploy Packaging in my Business Intelligence application and found that it breaks MvcBuildViews. This happens because Web Deploy copies the components required for deployment into a sub-folder (under obj folder), duplicating the web.config file. MvcBuildViews then errors with a message about duplicated/nested configuration elements. This is a known issue on Microsoft Connect…
-
Designing the business intelligence application
A well designed application provides a foundation of infrastructural services that can be leveraged by developers. This article takes a look at building the skeleton of a business intelligence application with ASP.NET MVC 3. ASP.NET MVC is Microsoft’s acknowledgement that enterprise technologies can embrace the stateless and open web. The MVC architecture is best suited…
-
Business Intelligence Portal Design
The current approach to building business intelligence portals utilises Web 2.0 best practices in software development, with a key strategy focused on open standards. This is achieved in a web based interface by appropriate use of HTML (content), CSS (presentation), JavaScript (behaviour) and WSDL. Existing enterprise service oriented architectures enable a mash of information to…