When I talk to people from software development industry about usage of agile practices vs. waterfall they always tell me agile (e.g., Scrum) is the standard in project execution, that there is almost never a reason not do to it. The only reason I hear for waterfall usage are projects that actually require waterfall usage by contract (e.g., government projects) or projects that cannot be done in iterations (e.g., writing software for fighter jet).
To get to the bottom of this…Continue
Recently Microsoft released ASP.NET MVC 4 Beta. The new Web API framework is included along with this release as part of the ASP.NET and Microsoft web platform family. The Web API framework is Microsoft’s latest solution to creating simple RESTful web services that can be consumed by a large range of clients. Unlike asmx and WCF services the Web API aims to be a simple RESTful way to create web APIs.
If you do not have Visual…
Added by Douglas Ching on March 21, 2012 at 9:30pm — No Comments
I often find myself responsible for designing system architectures. This isn't an accident. I like figuring out the big picture that causes all the pieces of a system to fall into place. The better the architecture is, the more the answers to follow-on decisions (e..g, system boundaries, class hierarchies, internals APIs) seem self-evident. With a solid architecture, first-order features have elegant solutions that automatically extend to second-order features and system…Continue
A couple of weeks ago, I participated in Stripe’s Capture the Flag, a security wargame designed to have you think like
an attacker and understand what it takes to produce a secure program. Participants are given an initial login/password to a server and the objectives are to exploit a set of…
Lets start with the Entity Framework. It's the 3rd or 4th attempt by the boys at Redmond to provide a serviceable ORM with a Microsoft logo. This…Continue
Pacific Corporate Solutions has partnered with the Aloha United Way to assist in grassroots fundraising for the most vital needs in our community. You now have the opportunity to invest in your community by donating your…Continue