SilverLight 2.0

This forum is for programmers who have questions about the source code.
Post Reply
User avatar
jordansparks
Site Admin
Posts: 5744
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

SilverLight 2.0

Post by jordansparks » Mon Dec 31, 2007 6:53 am

SL 2.0 will be going into beta in Q1 of 2008. This will finally allow us to run client side code in a browser in C#. I'm very excited about this technology, and plan to fully embrace it for the web version of OD. This is a very big development, affecting our entire multi-location and multi-tier strategy.
I'm hoping that 2.0 will have premade standard controls, like textboxes and comboboxes. If it does not, then the next version certainly will. But that might slow us down slightly, as we would have to write controls from scratch. But we could still do the main appt screen, because the appointment controls are written from scratch anyway.
Also, we will no longer be held back by our need to remain compatible with Linux. We will be able to fully exploit each new feature of SL as it comes out so that we can stay on the cutting edge. One new feature I'm particularly excited about is animation. The appointment dragging and dropping is going to look so so cool when we can easily add subtle animation effects.
Jordan Sparks, DMD
http://www.opendental.com

User avatar
jordansparks
Site Admin
Posts: 5744
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Post by jordansparks » Sun Jan 13, 2008 10:28 pm

Well, that was a fun few days. I've had enough of working with the alpha release. It's just too raw, with too many missing features and too many workarounds to be currently useful. But the whole experience was very tantalizing. As soon as it goes to beta in a few months, I'll try again. This is definitely the technology we'll use. The extra time will be nice, because it will let us focus on sort of wrapping up some features that might nicely complement a web version of OD.
Jordan Sparks, DMD
http://www.opendental.com

User avatar
drtech
Posts: 1649
Joined: Wed Jun 20, 2007 8:44 am
Location: Springfield, MO
Contact:

Post by drtech » Mon Jan 14, 2008 5:30 pm

so, if this works out, will you be able to run OD in a linux browser, or will we be restricted to running silverlight in IE?
David Fuchs
Dentist - Springfield, MO
Smile Dental http://www.887-smile.com

User avatar
jordansparks
Site Admin
Posts: 5744
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Post by jordansparks » Mon Jan 14, 2008 6:26 pm

MS makes sure their plugin runs in all the popular browsers on Mac and Windows. They did not bother to build a plugin for Linux, but left that to the Mono folks. So far, the SL plugin for Mono is functional, but will probably lag slightly behind the regular one. My understanding is that most of the code already exists, and it's usually just a matter of bringing it together with a new wrapper. And I think most of the effort that MS is doing is for the development environment and so on.
Jordan Sparks, DMD
http://www.opendental.com

murmsk
Posts: 177
Joined: Mon Jun 18, 2007 11:14 am
Location: Monmouth IL

Post by murmsk » Tue Jan 15, 2008 6:00 am

Won't IE run under wine?

steve
steve

User avatar
Justin Shafer
Posts: 596
Joined: Sat Jul 28, 2007 7:34 pm
Location: Fort Worth, TX.

Re: SilverLight 2.0

Post by Justin Shafer » Fri Apr 04, 2008 10:00 pm

We need to find a version of OD that will run with linux before diving into the new features of SL one day. So if anyone asks hey an I run this with linux then someone can say.. .YES... but only THIS version of OD........ Weird a we based version of OD. Will we be able to host it?

When that version comes out I will make an Ubuntu LiveCD with Open Dental and mysql preinstalled and working off of the loopback. I think linux folks would like that...... What do you think?

User avatar
jordansparks
Site Admin
Posts: 5744
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: SilverLight 2.0

Post by jordansparks » Mon Apr 07, 2008 12:12 pm

Version 5.6 of OD seems to be running fine on Linux unless someone has a bug submission for us. But the main motivation for the web version is scalability. We want OD to be usable for a chain of clinics with 100 office locations. Massive scalability is the driving force.
Jordan Sparks, DMD
http://www.opendental.com

Post Reply