Tag | wpf Posts

*Moved to: My.Unity.Resolve(Of Ninja)I have been attempting to integrate the Unity Application Block into my website to allow me to share the same base object code between a WPF and an ASP.NET application. I will let you know how I am getting along later as I am still knee deep in refactoring, but I have found something a little useful. I have created a custom “My” object in Visual Studio. This means that I can do “My.Unity.Container” to retrieve my UnityContainer object form anywhere is my code. ...
In this Issue: Matthias Shapiro, David Anson, and Steve Strong. From SilverlightCream.com: INotifyPropertyChanged Snippets (And Why You Should Use These Instead of DependencyProperties) Matthias Shapiro discusses INotifyPropertyChanged and shares some code snippets with us and advice on when and why to use them. Going "extreme" with Silverlight 3 [Sharing the source code for a real-world sample application] David Anson shares the code he produced during an app building exercise last week... how cool ...
In this Issue: Jeff Prosise, Shawn Wildermuth, Michael Sync, Jesse Liberty, Al Pascual, Frank La Vigne, and Mahesh Chand. Shoutout: Koen Zwikstra at First Floor has announced that his Document Toolkit v1 available for puchase ... it's the only tool like it, check it out! From SilverlightCream.com: Radial Layout in Silverlight Jeff Prosise has a very cool post on laying out items radially in Silverlight reminiscent of the control in the MIX09 keynote! More Validation Fun - But Not Done Yet Shawn Wildermuth ...
The third Iowa Code Camp was another first-class event. Those guys do a fantastic job every time. It is a tradition at Iowa Code Camp to intersperse pictures of cows randomly throughout your slide deck. On my way to the event, I made a quick stop at Greg Wilson’s house. Greg has cows, and had used a marking spray from the vet to write on three of his cows: I was scheduled to do one session on WPF data binding as part of a three-part series with Bryan Sampica and Greg Wilson. Just as I was settling ...
As you know if you've been reading my blog for long, I've been writing software for a while. It seems I always gravitated to the user interface side although it took me a while to realize that. I visited my family in October of 2008 and my Mother's boyfriend asked what the 'payoff' was for writing software. He is a long-time woodworker and the payoff for him is holding something in his hands or seeing it put to use. My response to him was to ask about running an application an pushing 'buttons'. ...
ClickOnce is a useful deployment system, which consist of many interesting features, such as easy deployment and updating. This technology is introduced long ago, and it's good-described. I want to stop on some tips, which can help you. 1. Making offline-installer ClickOnce offer some mechanism for installing prerequisite software, before installing our application. It may be MS .NET Framework of necessary version, SQL Server Compact Edition, etc. For example, we have WPF application, which use SQL ...
In this Issue: Alex Knight, Radenko Zec, Peter Bromberg, Page Brooks, Pete Blois, and Frank La Vigne(2). From SilverlightCream.com: Getting the most out of the Vector tools in Expression Design. Alex Knight posted this on Twitter just as I was getting ready to fire off this 'Cream post ... another great Design post from him... this one out in Expression Design and working with Vectors... great :) Integrating silverlight 3 polling duplex with unity container Radenko Zec has a sample chat application ...
*Moved to: Developer Day Scotland The Developer Developer Developer event held at Glasgow Caledonian University (my University) yesterday was excellent. Kudos to Colin Angus Mackay and the other organisers for all of the effort they have put in once again.Read more...Follow my new blog on http://blog.hinshelwood.com ...
The proverbial “bleeding edge” of technology has always fascinated me and for the most part has been very captivating for me. I spend a lot of time there. In fact too much time. So recently, as recent as a few days ago, I decided that I am changing my policies. Wouldn’t life be a little less hectic without all the bugs? How about incompatibilities? Performance? Yeah, its an epiphany of sorts for me. I love the edge, its addicting. But at the end of the day customers just want the code to work, and ...
In a word – wonderful. I’m doing some work on a project where somebody had a bit of a fetish for nested views. I’m not talking about one view inside another. I’m talking about one view that joins a couple of other views that each join to other views as well. I needed to add a value to the output of the outer-most view and before I added ~another~ join I wanted to know if the table in question was already joined in one of the nested views. Drilling down into them would have taken time. I remembered ...
New OS Windows 7 contains a considerable quantity of innovations and improvements. These improvements concern safety, productivity, reliability etc. Also, the big attention is given to the user interface. In several posts we will talk about the innovations and program model. The first that is appreciable in Windows 7 is, of course, updated task bar. In new taskbar many conceptual changes. One of such changes - possibility of display of progress of performance of a task (progress bar). In this picture ...
Development related: Persistence ignorance in the Entity Framework discussed with reference to the EFPocoAdapter http://railsenvy.com/ Lots of Ruby and Rails stuff – and some good podcasts and video Scott Hanselman has listed his “must haves” on a machine rebuild. Always illuminating to see other techies “must have” lists EssWork 2.0 is a framework for software development integrated into VSTS. And its free. From Ivor Jacobson - who once cost me a lot of brandy on expenses :-) A video showing construction ...
It is known, that technologies WPF and Silverlight allow to change appearance of the application essentially. However, as it is found out, it is far not all know as it it is possible to do conveniently. For definition of appearance of controls we usually use ControlTemplate, and dynamics we set via triggers. Undoubtedly, triggers in XAML - the most powerful tool. Nevertheless at construction of difficult interfaces the logic constructed on triggers happens not trivial and opaque, and at times sets ...
In this Issue: Jeff Prosise, Josh Holmes, Thanigainathan Siranjeevi, Mike Taulty, and David Anson. Shoutouts: Mike Taulty reports some “Getting Started with Silverlight” on the Expression site. The Team.Silverlight.net blog has a post talking about Microsoft Previews Great WPF and Silverlight Apps with Facebook OpenStreams API From SilverlightCream.com: Silverlight 3's New Child Windows Jeff Prosise provides assistance for folks like me coming from the Win32 area and wanting modal dialogs ... he ...
Soon after the Frederick .NET User Group was founded last year, I prepared and gave a presentation on MVVM at one of the monthly meetings. Fortunately, a few of the folks became interested in the pattern and explored it in greater detail to the point of utilizing it in some real-life WPF applications. Having witnessed the interest by software developers using WPF and Silverlight to find a pattern that would take better advantage of the data binding in WPF and Silverlight, I decided to use my MVVM ...
At the last MVP summit in March, some of us were informed that a new MVP expertise had been created for Silverlight. They asked a small number of existing MVPs with strong Silverlight competency (including yours truly) if they would agree to switch to that new expertise. Read the rest of this entry » ...
This month I have been working hard at providing XNA support for the Micro Framework. Sometimes I wonder how I get myself into these things. I entered another contest, Dream, Build, Play, where you or a team write a game for some cool prizes. When I was reading through the XNA documentation and I was thinking that the paradigm of writing games fits some embedded projects a lot better than WPF that the Micro Framework is using now. Perhaps not for all applications, but for my project is felt like ...
I will be speaking at Iowa Code Camp this weekend. Greg Wilson, Bryan Sampica, and I are doing a series on WPF data binding. It should be a great time, so come on out!! These guys always put on a first class event. And the after party (the most important part of the weekend) is always awesome. (As for the cows, it’s an Iowa Code Camp thing. You kinda had to be there.) Technorati Tags: WPF,code camp ...
If you live in Phoenix, Arizona or anywhere near, or have the ability to get here at will, May and June are going to be great months for developers! I'm writing this post as much for my own memory as to get everyone else on-board! Team System Big Event May 7, 2009 8:00 AM - 5:00 PM This “break through” event will not only provide you with best practices around development and testing, but will demonstrate key capabilities of both Visual Studio Team System 2008 and the upcoming 2010 release. It’s ...
Hello, My name is Victor Hurdugaci, I am a Software Engineer at Dynamic Ventures and student in the final year at the faculty of Mathematics and Informatics in Brasov, Romania. I am also a MCP and I'm interested in Software Architecture and Software + Services. I work with computers since I was 13 (now I'm almost 22) and started programming when I was14 years old. I am new to GeeksWithBlogs but not new to blogging. I have another blog on http://victorhurdugaci.com where I also post some of my projects. ...
In this Issue: Ashish Shetty, SilverLemma, Vladimir Bodurov, Alex Knight, Ofir Shemesh, Cameron Albert, Corey Schuman, Ning Zhang, and Jose Fajardo. Shoutouts: Brunce Abernethy has his material up from his Silverlight 101 Presentation: Silverlight 101 Presentation and Files from .NET University West Michigan 2009 David Anson updated his link of posts about charting: My new home page, extended [Updated collection of great Silverlight and WPF Charting resources!] From SilverlightCream.com: Silverlight ...
6 words: Scott Guthrie May 26 Phoenix Free Do I need to say anything else?? Oh ok, here's the rest of the info: ASP.NET MVC Presented By Scott Guthrie (ScottGu) We’ll walkthrough building an application from scratch using the recent ASP.NET MVC 1.0 release. You’ll learn what ASP.NET MVC is, the design decisions behind it, and how to build a real application with it. We’ll cover topics ranging from the basics of application creation through to concepts like unit testing and dependency injection. Silverlight ...
A couple of weeks ago I presented WPF databinding at TCCC6. It was the end of a very hectic couple of weeks. I do not often post personal stuff to this blog, but in this the story is just too crazy. It all started during my family’s annual trip to Mexico. My nephew Drew has Spinal Muscular Atrophy, is wheelchair-bound, and the slightest illness poses a serious threat to him. I stayed with my family in Mexico for one week, then I returned home. My family was scheduled to stay for an additional week. ...
In Visual Studio click on Debug –> Exceptions, and when the dialog box appears click “Add”. Fill it in as below: Be sure to check when “Thrown”. Now your code will break on the C# code where the error is thrown and you can find it more easily. Technorati Tags: WPF,XAML,Visual Studio ...
In this Issue: Ashish Shetty, Al Pascual, Fredrik Normén, Stephen P. Anderson, András Velvárt, Colin Eberhardt, Mike Taulty, and Jose Fajardo Shoutouts: Mario Meir-Huber wrote me that he has updated his Silverlight Photo Album on CodePlex to now have 3 different album controls! Sorry I didn't blog this sooner. Ben Waggoner has a nice post up on the NAB release: NAB Day 1: Smooth Streaming released, Partners, 1080p in SL3, new VC-1 Jonas Follesø is on .NET Rocks! Listen to him discuss Silverlight, ...
Wow, what a great couple of days last week! Despite having attended Devscovery the past two years, I’m still amazed at the amount of useable content that is covered during this 3-day event. The event started with a keynote by Scott Hanselman talking about the impact of social networking on software development. While some of his points may be debated by some folks in the industry, he certainly caused many in attendance to give more thought into exercising their own personal branding. Following the ...
Update: I updated the installation instructions to make it clearer that you need the WPF toolkit and SQL Server express before you can run the application. TechDays Switzerland is always a very nice venue, and this year in Geneva and in Bern were no exceptions. For me it was a special occasion, because I gave the same talk in French in Geneva, and in German in Bern, and I had never done this before. I think it went well. Altogether approximately 450 people saw this talk. I think I will possibly reuse ...
In this Issue: Erik Mork, Rishi, Colin Eberhardt, Expression Blend and Design, and Mike Snow. Shoutouts: Erik Mork wrote that in addition to the podcast below... you may notice it's hosted at a development-video site he's hosting: Development Guides which looks very interesting... watch his or others and upload yours... very cool, Erik! I'd seen the info from Karl and Jamie about the WPF LOB classes they're doing and since they weren't in Phoenix I soundly ignored them, but Tim Heuer posted today: ...
*Note: Re-posted from Miguel Carrasco’s blog. Be sure to check it out! Finally, SmackDown has come back to Winnipeg on May 19th, 2009! For the first time under one roof, New Media Manitoba, the Adobe User Group, and the Winnipeg .net User Group bring you The Silverlight and Flash SmackDown! This is, without a doubt the most electrifying topic in web development today! We are about to shake things up and end the fall season with a bang! Developers and Designers finally under one roof! A merger of ...
This year Codestock is selecting their sessions by attendee votes. As people register for Codestock, they are are asked to select the sessions that they would most like to see. While I think this is a way cool and awesome method for selection, it is driving me crazy wondering what the results will be!! Here are the sessions that I have submitted. If you would like to see these at Codestock, register online and vote for me!! Speaker Name Kirstin Juhl Session Name WPF Databinding ++ Technology WPF ...
Chcesz sprawdzic sie w roli prezentera? Wez udzial w konkursie Speaker Idol i zostan idolem publicznosci CodeCamp 2009! Wystarczy 10 minutowa prezentacja. Zasady sa proste, a nagrody ciekawe... Co nalezy zrobic? Przygotowac krótka prezentacje (do 7-10 minut). Zglosic swoje uczestnictwo do 26 kwietnia 2009 (niedziela) wlacznie. Wyglosic prezentacje na spotkaniu KGD 29 kwietnia 2009 (sroda) i zachwycic publicznosc. Wygrac w glosowaniu publicznosci i odebrac nagrode! Zachecamy do nadsylania swoich zgloszen ...
Last Time we saw how to perform Actions asynchronously and I promised to talk about continuations. Continuations also known as CPS or Continuation Passing Style is a mechanism for passing in code that would normally execute after a function call to the callee function as an argument, perhaps most well known in Scheme. For example if you were to call a function Sum which returns an int and print out the result like so: public static int Sum(int n) { //sure we could use (n*(n+1))/2 but this is just ...
For years there has been debate between applications deployed to the desktop and applications accessed via the web browser. Like political opponents the debate has been fierce and each side evolving over the years. Deployment complexity and richness of the user interface have always been two of the central battles fought. Each technology has made dramatic improvement including things like Click Once to ease deployment of Smart Client's to AJAX to make web applications more responsive and user friendly. ...
In this Issue: Mark Monster, SilverLemma, Al Pascual, Silverlight SDK(2), Tim Heuer, Expression Blend and Design, Silverlight Web Services Team, Corey Schuman, Michael Sync, and Jesse Liberty(2). From SilverlightCream.com: Silverlight 3 and RIA Service – Creating a Proxy for Cross Domain HttpRequestsMark Monster sent me this link about the .NET RIA Service and creating proxies for Cross Domain requests... dang... are all the easy topics taken :)Creating Pie Charts with C# and Silverlight SilverLemma ...
In this Issue: David Kelley, Rockford Lhotka, Rishi(2,3), Andrea Boschin, Jeff Prosise(2), Andrej Tozon, Joel Neubeck, David Anson, and Jobi Joy. Shoutout: Koen Zwikstra's interview on Channel 9 is up ... very cool, Koen!!! Silverlight Spy @ Channel9 From SilverlightCream.com: David Kelley on "Is Silverlight 3 ready for business"Ivan and the guys at SilverlightShow are starting an initiative to get opinions on various aspects of Silverlight 3 and LOB apps to get a handle on the viability of the (perceived?) ...
April 30th Microsoft Office - Minneapolis LOW I and II 8300 Norman Center Drive - Suite 950 Bloomington, Minnesota 55437 Microsoft ArcReady 9:00am - 11:45 pm WHAT IS ARCREADY? A forum for aspiring and practicing architects to discuss industry trends An overview of Microsoft’s roadmap as it relates to software architecture A mechanism to solicit your feedback An opportunity to showcase the work you do! WHO SHOULD ATTEND? Architects and Senior Developers who are interested in becoming an architect. ...
In this Issue: Chris Cavanagh, Brownie Points, Silverlight Web Services Team, Gavin Wignall, Maurice de Beijer, Tim Heuer, Jeff Prosise, Shawn Wildermuth, Mike Snow, Andrej Tozon, Lee, Al Pascual, and Chris Hay. Shoutouts: Jesse Liberty is getting ready to start a big new long-term project ... looks like it's going to be a great one to play along with: VideoWiki – A Open-Book Design-To-Delivery Silverlight 3 Project. This is the intro... I'll be blogging the pieces as Jesse posts them. Jeff Wilcox ...
In this Issue: Damon Carr, Rishi(2), Mike Taulty, Jeff Prosise, Laurent Bugnion, Ruurd Boeke, and Walt Ritscher. Shoutout: Andy Beaulieu has released his latest game: Boss Launch ... go have some fun with that :) From SilverlightCream.com: Silverlight 3 Beta Player for Adobe Video Formats Damon Wilder Carr sent me this link on HD and streaming. Might be good to read some of the comments he's gotten also. nRoute: Comes complete with a full set of behavioural teeth Rishi is posting bunches of info ...
HERE is my first full WPF application project, a simple calculator! Check it out and let me know what you think.
what an annoying bug in this IE8 beta 2? I just installed IE8 beta 2 from the dreamspark dvd(MS program for students).and guess what the IE based application start throwing "Win 32 unhandled exception :Memory access violation etc etc last code as something 00005"... The affected programs included all that use IE. Includes windows media player and IE 8 itself. the reason was something to do with navigation. When i clicked on Radio in WMP,it was ok,then i clicked Online store and it crashed with that ...
At MIX 2009, the Expression Blend team cam up with a new concept called Behaviors. In fact, the only thing new is the way that the Behaviors are packed. WPF developers have been doing what we called "Attached Behaviors" for quite some time already: see this thread (dated July 2008) to read a discussion around this topic at the WPF Disciples group. Read the rest of this entry » ...
In this Issue: Giovanni Montrone, Rishi(2, 3), Jeff Wilcox, Christian Schormann, Fredrik Normén, Shawn Wildermuth, Jesse Liberty, and Ashish Shetty. Shoutouts: I want to give a good shoutout to some great guys I met at #MIX09... they're the guys from UltraLearn. Watch the demo... it's in flash, but trust me, the app is in Silverlight and it's very cool. I got some up-close-and-personal demonstrations of building and using this, and if you're doing any sort of training or teaching videos that you're ...
I’ve known Jim Duffy for almost 6 years now, and I can honestly say he thinks he’s one of the funniest people I’ve ever met. When I first asked Jim to do a NINE Questions interview, back in September, he was delighted to have an opportunity to talk about his favorite subject. Fast-forward 7 months and welcome to the longest NINE Questions interview ever. Ladies and Gentleman, I give you Jim Duffy. 1. Where are you from? A long time ago in a galaxy far away... oh wait, that one's already been used. ...

Get some of that: Microsoft's Jaime Rodriguez and Karl Shifflett are on tour and will come to a number of locations to give a two days training packed with WPF training for building Line of Business (LOB) applications.

Read the rest of this entry »

In this issue: Colin Eberhardt, Sparkling Client Podcast, Brad Abrams, Paul Chapman, Page Brooks, and Ning Zhang. Shoutouts: First, sorry Bill Reiss, but you've got company out there with 4 more Silverlight MVPs (so far) ... my buddy Michael Washington, Daron Yondem, Jose Fajardo, and Michael Sync ... congratulations guys!!! I'm on record as being officially jealous :) ... and I'll have to change my signature block now! You can see the list on the MVP Awardees Site. Koen Zwikstra exposed a hint of ...
Technorati Tags: WPF,MVVM Just posting a bunch of links to some really great articles on WPF. Pay special attention to the ones on the MVVM pattern. Very powerful stuff. Dan Crevier's Blog - DataModel-View-ViewModel Pattern Part One Introduction to Attached Behaviours in WPF Tales From The Smart Client - Attached Behaviour Pattern Sample Silverlight Behaviours A Guided Tour of WPF - 5 part series covering the basics Simplifying the TreeView by Using the ViewModel Pattern Using MVC to Unit Test WPF ...
The Microsoft Patterns & Practices’ Composite Application Guidance for WPF and Silverlight (formerly code-named "Prism") was released with a heavy bias on C# which was a real shame for the many Visual Basic developers who are working on Xaml based user interfaces right now. The good news is there is now a shiny new download just for Visual Basic folks. This download includes QuickStarts, Hands-On Labs, and How-to Topics in Visual Basic all reviewed by senior folks in the VB team. It also includes: ...
In this issue: Jeff Wilcox(2), Chris Hay(2), Lutz Gerhard, Ed Maia(2), Peter Bromberg, Jaime Rodriguez, Swiss MSDN Team, Lee, Amy Dullard, Mike Snow, Jeff Prosise, Brad Abrams, András Velvárt, Christian Schormann, and Ruurd Boeke. Shoutout: Pete Brown was busy at MIX ... not only the Hanselminutes I blogged yesterday, but also Some of the Shows I did at or around MIX – Hanselminutes, Continuum From SilverlightCream.com: What’s new with the Silverlight AutoCompleteBoxJeff Wilcox blogs about the AutoCompleteBox ...
In this Issue: Jeff Prosise, Michael S. Scherotter, Kirupa Chinnathambi(2), Bryant Likes(2, 3), Pete Brown(2), Tim Heuer, Nigel Sampson, Al Pascual, Anna Wrochna, Rishi, Chris Cavanagh(2), Lee, Gavin Wignall, Chris Anderson, and Bill Reiss. Shoutouts: The Expression Blend Team has a Round-Up of Blog Posts (and other Activities) by the Expression Blend Team! David Anson reports on his post of yesterday: Supporting the unsupported [Two fixes for the unofficial WPF Charting assembly!] From SilverlightCream.com: ...
A very long time ago, I was contacted by Marlon Grech who asked me to join a new Google group he had just created called the WPF Disciples. I was quite new in WPF back then and didn't know many members of the community yet, and I must admit that it slipped my mind and I didn't register (when you blog, and your blog gets a certain visibility, you get all kind of requests. I do my best to satisfy most of them, but sometimes I am just too busy and I cannot follow up). Read the rest of this entry » ...