|
|
 |
|
Author:
|
|
Created:
|
6/1/2009 7:48 PM
|
|
|
All Open Source - All The Time
|
By Michael Washington on
9/15/2010 5:23 AM
Ok I’m calling it, I have felt this way for a while now, but now that I have had a chance to put together a strong case. Take a look at this walk-thru of an end to end application created in about 20 minutes: LightSwitch Student Information System. The key “take away” is that all the fields are properly validated, there is full referential integrity, and… The UI is consistent. All the buttons and paging work properly. Dare I say it has LESS bugs than if it was coded manually, not to mention is was coded 900% faster? So, I can finally say what I have been feeling… LightSwitch is… “The One” The “One What” you ask? The application that will allow non-programmers to make business programs that don’t suck. “Legend always foretold of a program…”, and we laughed at the failed attempts. But now it has finally arrived, and naturally the thought of the threat...
|
By Michael Washington on
9/4/2010 9:00 AM
Live Example: http://silverlight.adefwebserver.com/simpleconfigurator/simpleconfiguratorweb/ The application allows your users to query a collection (over web services), using drop downs and sliders. The results appear in a animated display. You may ask, why not just use Microsoft Pivot? The main reasons are: This one uses View Model / MVVM so the user interface can be completely designed by a designer....
|
By Michael Washington on
8/29/2010 1:20 PM
 I just posted a new DotNetNuke Silverlight 4 View Model (MVVM) module. This module allows you to easily gather, and process Expense Reports, from users in your DotNetNuke portal. Advantages of Using Silverlight It is faster - When viewing the Expense Reports for a single user, there are no post-backs. The application moves considerably faster than a normal web application. It will not time-out - Normal web applications require you to input something every 20 minutes, or you will be timed-out, and will lose any un-saved information. Large file uploads - Users can upload scans of any size. It can be re-designed with no code - This application was created using View Model / MVVM. This allows a designer, to completely redesign this application using Microsoft Expression Blend, with no code changes. Simply open the source up and make changes. When you compile the...
|
By Michael Washington on
8/18/2010 8:54 PM
8:40 pm – I downloaded LightSwitch and it’s installing. I downloaded the .iso image and mounted it with PowerISO. This is a Beta and the first one at that. All I hope to see is “idiot Proof”. I already know how to program full scale Silverlight application. This is not for me. It’s for “you” and “them”. The people who will hopefully have a tool that allows them to build useful applications… that will need professionals like me when they are ready to take to the next level.  ...
|
By Michael Washington on
8/15/2010 5:34 PM
 Live example: [ at this link] This Behavior will allow you to open a Silverlight File Dialog. Here is your View Model: using System;
using System.ComponentModel;
using System.Windows.Media.Imaging;
using System.IO;
namespace SilvelightViewModelOpenFileDialog
{
public class MainPageModel : INotifyPropertyChanged
{
public MainPageModel()
{
}
// Operations...
|
By Michael Washington on
8/14/2010 2:40 PM
|
By Michael Washington on
8/12/2010 6:35 AM
|
By Michael Washington on
8/7/2010 10:50 PM

The topic of this blog may not seem like such a big deal unless you tried to do it. I demonstrated a method to raise an ICommand in the tutorial “Using The Silverlight DataGrid with View Model”, however what that does is insatiates a second copy of the main View Model...
|
By Michael Washington on
8/1/2010 6:07 AM
|
By Michael Washington on
7/29/2010 6:53 PM
My first experience with “Web Design” was around 1997. the DotCom thing was heating up and a client wanted to host a web site that was “Designed” by a “Internet Design Company” (that I swear was not in business even 10 days before). The problem was that the “page was taking too long to load”. I looked at what they did, and saw that while it was a beautiful page (yes, the “site” was only one page!), it was one big .gif file (and this is in the age of 2800 baud modems). What I did, was break up the parts of the image, into separate images laid out using tables (again this is before the .css gurus told us how evil that was). The “Site” loaded in a tenth of the time and I learned that “Designers are only good for making mock-ups, and only programmers know how to properly make web applications”. I hate to admit that this has been my attitude until this year. The year I ran into Alan Beasley. Without intending...
|
|
 |
|
|
|
|