[OzSilverlight] Cool app

2008-10-15 Thread ross jempson
I thought you guys might be interested in a Silverlight app that is
hosting live coverage of the current world chess championships.  You
can choose which cameras you want, follow the current position, tune
into different audio / video.

There is a demo you try :

www.foidoschess.tv/FoidosChess-Demo.aspx


Unfortunately, to actually watch the games you have to pay about 10
euros a game.  Its an interesting attempt to a) Make money
broadcasting chess b) Undertake an event broadcast in Silverlight.


--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net




[OzSilverlight] cool app

2008-10-16 Thread ross jempson
Hopefully this isn't a double post.  I sent the following earlier but
it didn't seem to turn up.

I thought you guys might be interested in a Silverlight app that is
hosting live coverage of the current world chess championships.  You
can choose which cameras you want, follow the current position, tune
into different audio / video.

There is a demo you try :

www.foidoschess.tv/FoidosChess-Demo.aspx


Unfortunately, to actually watch the games you have to pay about 10
euros a game.  Its an interesting attempt to a) Make money
broadcasting chess b) Undertake an event broadcast in Silverlight.


--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net




Re: [OzSilverlight] Success or Failure of SL.?

2008-10-19 Thread ross jempson
Current leaders:

Troll / fisherman of the year : Muhammed Niaz

Flamer / Flamee of the year : cough cough

On Mon, Oct 20, 2008 at 8:26 AM, Jonas Follesø [EMAIL PROTECTED] wrote:
 Hi,

 First on the AJAX/JavaScript comment: I completely agree. This is something
 I mentioned in the Future of the web discussion panel at Tech Ed in
 Sydney. I think that in the end JavaScript might be a stronger competitor to
 Silverlight than Flash. JavaScript is getting significant faster in Chrome,
 FireFox and Safari (and Microsoft is playing catch-up in IE8). New
 frameworks like jQuery (now embraced by Microsoft) is making it easier to
 build rich JavaScript based applications, and the tooling support is also
 getting more solid.

 By using plain AJAX/JavaScript you don't have to depend on any add-in or
 vendor lock-in. In the future Canvas and Video, when ever implemented in
 all browsers, might make AJAX/JavaScript an even more compelling alternative
 to Flash and Silverlight.

 That being said I am big Silverlight 2 fan, and definitely think the
 technology is ready for main-stream development work. I think Silverlight 2
 will be an easier alternative for businesses wanting to build Rich Internet
 Applications. The reason: tools they know (VS2008), same language on
 client/server, and consistent API/documentation/tooling (compared to the web
 where you have to know multiple technologies to do it well).

 I also think that the requirements and expectations within (internal) line
 of business applications will go up as the users get used to great online
 user experiences on the public web. These users will expect something more
 inside the company, and I think that in the future having great internal
 software might be a differentiator for companies wanting to recruit
 information workers.

 As to the Flex vs Silverlight 2 decision I don't know enough about Flex to
 really comment on it. However, I think that most of us have seen great
 examples of Flash-based RIAs, so the technology is more than capable of
 delivering great applications. One of my current favorites is
 http://www.sliderocket.com/. So if you and your team knows Flex, and the
 company sees that as a important technology in the future, by all means use
 it! That makes perfect business sense. What I'm saying is that Silverlight 2
 feels a need for the .NET/Microsoft development crowd who is comfortable in
 VS2008 and C#, and now need to meet higher expectations to deliver great
 user experiences online.

 - Jonas

 On Mon, Oct 20, 2008 at 9:08 AM, Barry Beattie [EMAIL PROTECTED]
 wrote:

  You want me to give you a run sheet of our entire game plan so you can
  run it off to your buddies at Adobe, think again bazza :) think again! :)
 
  Sorry, nice try but no cigar.

 no, Scott, it's not that.

 I actually don't cut much code anymore these days: analysis, design,
 recommendations, etc. I'm trying to get a deeper understanding on SL's
 place in the world now/soon and I'm not going to recommend spending
 resources on cutting edge (if not bleeding edge) if it's not yet worth
 it to solve real business problems. I don't work in a design agency, I
 don't work with general-public-facing web.

 I mean, because I know Flex, I can see more than one option so I'm
 looking at ROI, product differentiation, what works for where and why,
 alternatives**, etc. E.g: SL's use of C#, while important for teams,
 can be negated in other ways: what Peter DeHaan at Adobe is up, etc.

 As for getting SL infront of eyeballs, I've already given you one
 suggestion - but I do admit cross-department logistics make it a long
 shot, which is a shame.

 so I *am* pumping you for information, Scott, but not for the reasons
 you think. But you did do a good job shedding a bit more light a
 couple of emails back, and for that many thanks.

 barry.b out.

 ** I've come across more than one example where a DHTML/Ajax-y app
 would work better than what's been served up with Flex. Perhaps both
 Flex and SL share a competitor there?


 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net



 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net


--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net




Re: [OzSilverlight] Drop Drag - DataGridRow

2008-10-21 Thread ross jempson
Wouldn't this option you presented create a runtime cast error anyway?

ListUIElement elements =
(ListUIElement)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),this);

Hence .ToList() is better I would suggest.

Another thing to consider is whether you actually need a List which
forces the list to be fully populated.  Leaving it as an IEnumerable
will be more effecient in some scenarios, as the datasource may be
lazy loading.


On Wed, Oct 22, 2008 at 2:26 AM, .net noobie [EMAIL PROTECTED] wrote:
 Thanks, I found this link for a ListBox version
 needed to update the .HitTest to SL2 and it works fine
 I only wanted a single column, I used a DataGrid because I was being lazy
 and wanted to use the DataGrid Header, but I will just make that for a
 ListBox :)
 changed this line for SL2
 ListUIElement elements =
 (ListUIElement)this.HitTest(e.GetPosition(null));
 to
 ListUIElement elements =
 (ListUIElement)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
 this);

 http://cid-71b364b59919d1e8.skydrive.live.com/self.aspx/Public/blog%20files/dragdrop|_updated.zip
 which is the better way to do this line?
 ListUIElement elements =
 (ListUIElement)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
 this);
 or
 ListUIElement elements =
 VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
 this).ToList();
 which one takes more work under the covers to make the conversion to a list?

 On Tue, Oct 21, 2008 at 8:57 PM, Valentin Stoychev
 [EMAIL PROTECTED] wrote:

 I hope you will not treat this as an advertisement.

 Take a look at this example from the Telerik QuickStart Application.
 http://demos.telerik.com/silverlight/#Examples/DragAndDrop/FirstLook

 It is using the Telerik Drag/Drop framework that do exactly what you need,
 but with listboxes. Modifying the sample a little bit will do the job for a
 DataGrid.

 Regards,
 Valentin Stoychev
 Telerik

 On Tue, Oct 21, 2008 at 1:05 PM, Stephen Price [EMAIL PROTECTED]
 wrote:

 I got drag and drop between listboxes working in a prototype I was
 working on few months ago.
 I used canvas's and a method that checked for a collision/overlap between
 the two elements when you did the drop.
 Used the standard mouse approach of move events while button down to
 animate the dragging around part. Had to clone the image element myself as
 no clone in Silverlight. I've since had an idea of another way to copy the
 image but haven't been back to test out my idea. (maybe using brush source -
 you know how you can have video brushes all pointing at same source?
 wondering if that would work with an image brush).
 hope that makes sense...
 cheers,
 Stephen

 On Tue, Oct 21, 2008 at 4:00 PM, .net noobie [EMAIL PROTECTED]
 wrote:

 I would like to be able to Drop  Drag a DataGridRow from one DataGrid
 to another...?
 does anyone have any tips or links on how I would do this please?

 --
 .net noobie™

 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net

 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net

 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net


 --
 .net noobie™

 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net


--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net




Re: [OzSilverlight] Drop Drag - DataGridRow

2008-10-21 Thread ross jempson
this isn't really a c# list, but i will respond.

ok, to be pedantic i think the only reason it works is because you are
lucky the method you are calling is storing the the data internally as
ListUIElement, or something that can be cast to ListUIElement.

but you are programming against an interface, IEnumerableUIElement,
and your code will break if the implementation of the method you are
calling changes.  And you may not have control over that.

consider the console app below.  the first cast works, iterating over
the IEnumerable works in the second case, but the third causes a
runtime error because the code has assumed it knows how the
GetStringsFromQueue() method is storing the data internally.

 class Program
{
static void Main(string[] args)
{
// Works by luck
((Liststring)GetStringsFromList()).ForEach(i =
Console.WriteLine(i));
Console.ReadKey();


// Works as designed
foreach (string s in GetStringsFromQueue())
{
Console.WriteLine(s);
}
Console.ReadKey();

// Runtime error
((Liststring)GetStringsFromQueue()).ForEach(i =
Console.WriteLine(i));
Console.ReadKey();


}

private static IEnumerablestring GetStringsFromQueue()
{
System.Collections.Generic.Queuestring ret = new Queuestring();

ret.Enqueue(D);
ret.Enqueue(E);
ret.Enqueue(F);

return ret;

}

private static IEnumerablestring GetStringsFromList()
{
Liststring ret = new Liststring();

ret.Add(A);
ret.Add(B);
ret.Add(C);

return ret;
}
}





On Wed, Oct 22, 2008 at 10:52 AM, .net noobie [EMAIL PROTECTED] wrote:
 no it works

 On Wed, Oct 22, 2008 at 10:15 AM, ross jempson [EMAIL PROTECTED]
 wrote:

 Wouldn't this option you presented create a runtime cast error anyway?

 ListUIElement elements =

 (ListUIElement)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),this);

 Hence .ToList() is better I would suggest.

 Another thing to consider is whether you actually need a List which
 forces the list to be fully populated.  Leaving it as an IEnumerable
 will be more effecient in some scenarios, as the datasource may be
 lazy loading.


 On Wed, Oct 22, 2008 at 2:26 AM, .net noobie [EMAIL PROTECTED]
 wrote:
  Thanks, I found this link for a ListBox version
  needed to update the .HitTest to SL2 and it works fine
  I only wanted a single column, I used a DataGrid because I was being
  lazy
  and wanted to use the DataGrid Header, but I will just make that for a
  ListBox :)
  changed this line for SL2
  ListUIElement elements =
  (ListUIElement)this.HitTest(e.GetPosition(null));
  to
  ListUIElement elements =
 
  (ListUIElement)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
  this);
 
 
  http://cid-71b364b59919d1e8.skydrive.live.com/self.aspx/Public/blog%20files/dragdrop|_updated.zip
  which is the better way to do this line?
  ListUIElement elements =
 
  (ListUIElement)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
  this);
  or
  ListUIElement elements =
  VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
  this).ToList();
  which one takes more work under the covers to make the conversion to a
  list?
 
  On Tue, Oct 21, 2008 at 8:57 PM, Valentin Stoychev
  [EMAIL PROTECTED] wrote:
 
  I hope you will not treat this as an advertisement.
 
  Take a look at this example from the Telerik QuickStart Application.
  http://demos.telerik.com/silverlight/#Examples/DragAndDrop/FirstLook
 
  It is using the Telerik Drag/Drop framework that do exactly what you
  need,
  but with listboxes. Modifying the sample a little bit will do the job
  for a
  DataGrid.
 
  Regards,
  Valentin Stoychev
  Telerik
 
  On Tue, Oct 21, 2008 at 1:05 PM, Stephen Price
  [EMAIL PROTECTED]
  wrote:
 
  I got drag and drop between listboxes working in a prototype I was
  working on few months ago.
  I used canvas's and a method that checked for a collision/overlap
  between
  the two elements when you did the drop.
  Used the standard mouse approach of move events while button down to
  animate the dragging around part. Had to clone the image element
  myself as
  no clone in Silverlight. I've since had an idea of another way to copy
  the
  image but haven't been back to test out my idea. (maybe using brush
  source -
  you know how you can have video brushes all pointing at same source?
  wondering if that would work with an image brush).
  hope that makes sense...
  cheers,
  Stephen
 
  On Tue, Oct 21, 2008 at 4:00 PM, .net noobie [EMAIL PROTECTED]
  wrote:
 
  I would like to be able to Drop  Drag a DataGridRow from one
  DataGrid
  to another...?
  does anyone have any tips or links on how I would do this please?
 
  --
  .net noobie

Re: [OzSilverlight] RE: Hardware accelerated video?

2008-10-30 Thread ross jempson
Perhaps its latency then, which can be considered independent of throughput.

On Fri, Oct 31, 2008 at 9:38 AM, Damian Edwards
[EMAIL PROTECTED] wrote:
 That wasn't so smooth for me the other day, audio was stuttering, etc. I'm
 onsite mind you so connection may not be great, but  I'm downloading PDC
 videos at 150 KB/sec so seems fairly decent (1.2 Mbps).



 Regards,

 Damian Edwards
 Microsoft MVP | ASP/ASP.NET
 Readify | Senior Consultant

 M: 0448 545 868 | E: [EMAIL PROTECTED] | C:
 [EMAIL PROTECTED] | W: www.readify.net



 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Scott Barnes
 Sent: Thursday, 30 October 2008 15:14
 To: listserver@ozSilverlight.com
 Subject: [OzSilverlight] RE: Hardware accelerated video?



 Nope J



 In terms of what Flash has, they 10 added hardware bitmap compositing.
 Verdict is still out on how good it is in reality. Given our latest success
 with Smooth Streaming in IIS7, I wouldn't be discouraged by Flash 10's new
 toys as in the end..Flash is still Flash :D



 http://www.smoothHD.com to underpin this story further :D hehe.





 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Damian Edwards
 Sent: Wednesday, October 29, 2008 8:33 PM
 To: listserver@ozSilverlight.com
 Subject: [OzSilverlight] Hardware accelerated video?



 Anybody know if Silverlight 2 supports hardware accelerated video at all? I
 saw mention of this as a new Flash feature and was curious as to the story
 with Silverlight.



 Regards,

 Damian Edwards
 Microsoft MVP | ASP/ASP.NET
 Readify | Senior Consultant

 Suite 206 Nolan Tower | 29 Rakaia Way | Docklands | VIC 3008 | Australia

 M: 0448 545 868 | E: [EMAIL PROTECTED] | C:
 [EMAIL PROTECTED] | W: www.readify.net

 

 The content of this e-mail, including any attachments is a confidential
 communication between Readify Pty Ltd and the intended addressee and is for
 the sole use of that intended addressee. If you are not the intended
 addressee, any use, interference with, disclosure or copying of this
 material is unauthorized and prohibited. If you have received this e-mail in
 error please contact the sender immediately and then delete the message and
 any attachment(s).



 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net

 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net

 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net


--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net




Re: [OzSilverlight] SL Fonts.?

2008-11-01 Thread ross jempson
It can be done in WPF but the same class doesn't seem to exist in Silverlight

eg. Here is an example

 Window.Resources
DataTemplate x:Key=FontTemplate
  StackPanel Orientation=Horizontal
Border BorderThickness=1 BorderBrush=Black Margin=10
TextBlock FontFamily={Binding Source}
Text=Sample Text Margin=5 /
/Border
TextBlock Text={Binding Source} VerticalAlignment=Center /
/StackPanel
/DataTemplate
  /Window.Resources

  ListBox x:Name=fonts ItemTemplate={StaticResource FontTemplate} /


 And in code :

fonts.ItemsSource = System.Windows.Media.Fonts.SystemFontFamilies;


On Sat, Nov 1, 2008 at 11:18 PM, Muhammad Niaz [EMAIL PROTECTED] wrote:
 Hi can anybody tell me how to get default Fonts  that are available in SL2
 using foreach, mean to populate Combobox or any control dynamically.?





 Thanks  Regards,

 Muhammad Niaz

 Software Engineer

 Intagleo Systems Pvt Ltd

 www.intagleo.co.uk



 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net


--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net




Re: [OT][RE: [OzSilverlight] Can you all do me a massive favour? :)

2008-11-03 Thread ross jempson
Chuckle.  Me too.  I was wondering why it worked, because I was
browsing in Chrome.  Then noticed the .jsp.

On Tue, Nov 4, 2008 at 8:23 AM, Cameron Booth [EMAIL PROTECTED] wrote:
 I find it somewhat amusing that the questionnaire is written in jsp J



 Cheers,

 Cam Booth

 

 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Scott Barnes
 Sent: Tuesday, 4 November 2008 7:18 AM
 To: listserver@ozSilverlight.com
 Subject: [OzSilverlight] Can you all do me a massive favour? :)



 Hi All,



 I'm putting together a proposal here internally to make some radical changes
 to the Silverlight/WPF ecosystem. Part of this requires your input and help,
 in that if you could all take 5-10mins out of your day to quickly answer 11
 (short) questions that would be extremely helpful to the cause.



 http://deploy.ztelligence.com/start/index.jsp?PIN=13APU9WJMSVWA



 Please also pass it along to anyone else you know whom is
 developing/designing with Silverlight. These answers have been chosen
 carefully to weigh basically how we are doing in helping you folks not only
 onramp, but also about how overall you are finding our approach to date.



 REALLY appreciate your help on this one!





 --

 Scott Barnes
 (Rich Platform Product Manager)

 Microsoft Corp. | Blog: http://blogs.msdn.com/msmossyblog | Mobile:
 425-802-9503 (New!)

 Twitter: twitter.com/mossyblog | MSN: [EMAIL PROTECTED]
 P Please consider your environmental responsibility before printing this
 e-mail





 Disclaimer Notice

 This message contains privileged and confidential information intended only
 for the use of the addressee named above. If you are not the intended
 recipient of this message you are hereby notified that you must not
 disseminate, copy or take any action or place any reliance on it. If you
 have received this message in error please notify Ultradata immediately on
 +61 3 9291 1600. Any views expressed in this message are those of the
 individual sender, except where the sender specifically states them to be
 the views of Ultradata Australia Pty. Ltd.

 To unsubscribe from receiving commercial electronic messages from Ultradata
 Australia please email [EMAIL PROTECTED] with the subject heading
 Unsubscribe.

 ;4(ʶryزXuyڅܶ ryn7 y֙zv瘸fj o,·v'
 ---
 OzSilverlight.com - to unsubscribe from this list, send a message back to
 the list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net


Re: [OzSilverlight] [listserver] List Posting Error Notification

2008-11-26 Thread ross jempson
You are not permitted to keep sending me this email.

On Thu, Nov 27, 2008 at 2:34 AM,  [EMAIL PROTECTED] wrote:

 -
  MailEnable: You are not permitted to post to the list 
 (listserver@ozSilverlight.com).


  This list may be password protected, or you may need to have previously 
 subscribed to
  the list in order to post to it.
 -


 --- 
 OzSilverlight.com - to unsubscribe from this list, send a message back to the 
 list with 'unsubscribe' as the subject.
 Powered by mailenable.com - List managed by www.readify.net





--- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net