by Marius Gheorghe
25. April 2008 11:32
YellowFish is a authorization and authentication "building block" for .NET .
Comments are always welcomed.
by Marius Gheorghe
22. April 2008 19:03
Lately i'm thinking a lot about code reuse. Not in the traditional OOP (inheritance & composition, libraries and components) but in a much more straightforward way. I guess it's safe to say that, despite the fact that OOP boasts code reuse as a fundamental win, the reality is that very little code is reusable (and very small amounts of code are actually written in a way that encourages code reusing).
I'm thinking about reusing "building blocks".
YellowFish is a good example of this : most of the business apps need to authenticate/authorize users. But how many of them "reuse" this whole functionality from one project to another (i'm sorry ASP.NET Membership users but many of us also write Windows apps and we also need easy ways to extend this) ?
From the point of view of a business application developer this is "the ultimate reuse". Ideally someone should be able to "assemble" the application by working on the logic and have this building blocks for the "non logic" related parts.
by Marius Gheorghe
1. April 2008 17:07
MoonSorrow(created by me) theme for VS (needs the Consolas font)
Download
Resharper live templates
by Marius Gheorghe
1. April 2008 16:24
I've been a desktop user since the days of 2x86 :). Until a few weeks ago when i've got a Toshiba Satellite laptop (with a 17 inch screen) and now i have to say i do prefer to use the laptop exclusively for development.
The best thing is, of course, the fact that you're not tied to a desk anymore. You can sit in a much more comfortable position on the sofa and code away. Another advantage for me was the fact that i don't have to use a mouse anymore (keyboard forever) because the trackpad it's more up to the task. Add a wireless connection and you should be set.
So....choose laptops for development. From my point of view they are incomparable better.