[OzSilverlight] Cool app
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
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.?
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
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
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?
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.?
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? :)
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
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