Friday, September 03, 2010    
Blog  
OpenLight Blog

Now before you go run off and start hugging the graphic artist down the hall, please finish reading this post. We don’t want any HR issues, now do we?

I tend to agree with what Michael is saying in his post (Silverlight: Why I feel “Design Is The Most Important Thing”), and think that it deserves some serious consideration by any professional developer. Far too long have we (developers) under valued how much a good “design” plays a part in good software. However, the designer I am referring to in this article spans graphic artists, UI designers, developers, machinist, architects, civil engineers… and on and on. This “designer” is the one that lives in all of us (yes you can now hug yourself if you like, but still not exactly what I’m talking about either). What I am trying to illustrate in this article is that we all have the ability to evaluate a good...

Read More »



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...

Read More »

AWESOME!

If you live anywhere near St. Louis, you have to attend this event next year! If you live further out and can still make it, it is definitely worth your time and money. Speaking of money, the registration fee was only $200 for two full days of learning. That is an amazing price! The value is incredible compared to the cost of attending TechEd or PDC or the other big conferences. I was privileged enough to attend TechEd in 2009 and had a great time, learned some cool stuff (and got to meet Michael in person for the first time). To compare the two conferences: Ounce for ounce STLDODN is either equal to or greater than the value I experienced at TechEd.

The speakers were great, the topics were on point and the atmosphere was charged with excitement and passion… or maybe that was just all the free coffee I pounded down. Seriously, you could tell that the attendees where enjoying the sessions and excited about what they were learning. The caliber of speakers, again, was on par with one of the...

Read More »

image

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.

image...

Read More »

image

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...

Read More »

image

You may have looked at my Blog, “Deleting A Silverlight DataGrid Row With A Button On The Row” and thought, WHOA way too complicated!

Well, if you are willing to just have one delete Button, and not a delete Button on each row, this method is WAY simpler...

Read More »

We this is a classic example of “the early bird gets the worm.” I have been on hiatus for far too long, but have not been idle. I have actually been planning this blog entry for a few weeks, along with another one (more on this in a minute). As it turns out, Michael and Haruhiro where working on pretty much the same concept. They beat me to the finish line with there solution as you can see here: Using the “Hisowa Simple PopUp Behavior” in a DataGrid. Since I took a slightly different approach, I decided to go ahead and post this article.

Additionally, I believe that the more information is examined the best solution will be formed based on pieces of all the information. I want to be very clear, I think the solution described in Haruhiro’s article is great! This article is not being posted to “one up” or discredit Haruhiro’s work in any way and I suggest that if you have not read his post, you should.

Side Note: The other blog entry I planned on posting is titled “Embrace your Designer”...

Read More »

image

In the http://www.codeproject.com/KB/silverlight/HisowaSimplePopUpBehavior.aspx article, it states that there was assistance by me. My assistance was mainly running each build (Haruhiro simply emailed the project to me each day), trying a few implementations, and complaining...

Read More »

image

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...

Read More »

  
Copyright 2009 by OpenLightGroup.net   |  Privacy Statement  |  Terms Of Use