Let's face it - Flash and Silverlight are both awesome platforms for developing RIA applications and I have used Flash Builder (formerly Flex Builder) for a while. After building a significant application in Silverlight over the last 4 months, I have to say now I prefer Silverlight and it really isn't even close. In fact, from a developer's perspective, Silverlight is just kicking the pants off Flash. That's my opinion and here are my reasons:
I have started work on my next project. This project is to provide financial counseling and legal assistance to people when their home mortgage is being foreclosed.
The Residential Mortgage Foreclosure Mediation Program (RMFMP) provides free credit counseling and foreclosure mediation services to borrowers in the state of Florida. Not everyone qualifies for the program, but it's a good deal for those that do.
Well, I have completed the Accommodate project for the Ronald McDonald house of Iowa. The site is online and and useful. Let's discuss the architecture just a little.
As you may know from my previous post, I am actively working on an ASP.Net MVC web site for the Ronald McDonald House of Iowa. I just wrote a helper function that turned out to be very useful for me.
ASP.Net MVC has some great helper functions for building forms, input elements, and links. Here is an example of the helper function that creates a hyperlink to the Index action on the Guest controller.
KeePass, what is it? KeePass is allows you to store all your passwords in an easy to find and use an encryption database. What I like about this software, besides that it's free to download (http://keepass.info/index.html ), is that you can set it up to auto fill in your user name and password, store your site URLS, make notes about the site, and you can even store the database to a URL.
Well it was bound to happen, my web site was hacked. There was good news and bad news about this happening. The good news is that it was an easy fix, the bad news it was by a rank amature. I guess I should really call that the good news since it was a very simple fix.The hacker's name is Nobody Coder and what he does is he hacks into the admin portion of the server. Once there he installs a malware that changes the PHP files and adds some HTML coding to point your site to his site.
Just recently I found out about a neat little piece of software from Microsoft called Live Mesh, (www.mesh.com ). The best way to describe Live Mesh would be to compare it with free online server. With Mesh you can link up your desktop, laptop, and Blackberry all from one location. Of course you have to download and install the software on each device but, since it's free what do you have to lose. Right now it's still in the beta version so some things may not be in effect just yet but they're working on it.
Well it's over and it was a great success. What am I talking about, Jacksonville's Code Camp 2009. This past Saturday I had the chance to volunteer at Code Camp. If you missed out well let's just say you missed one of the greatest events of the year. First of all I would like to thank UNF for playing host to this year's Jax Code Camp. They were gracious to let us have use of their facilities and equipment. Next I want to thank all those who came out to volunteer at the event, without you this event would not have been possible.
I'm working on my first real client access project and I see the real value in Scrum. One of the first things to do in any software project is to do mock ups. Making a mockup of what each screen is to look like is great for brain storming and visualization. There are many was to make the mockups but there is no substitution for good old fashioned pencil and paper.