Tag | Mix Posts

We'll lets hope the rest of this week does not go like this. I am on my way to Las Vegas to for MIX08 and my 12:15 AA flight from Newark was canceled when I got here. New flight time is 4:45 with a winter storm looming off to the west and severe weather heading up from the south. <sigh> Update: Spoke too soon. Flight to DFW is now delayed until 6pm, which means I miss my connecting flight to Vegas (which of course is the last one of the day). I am now rebooked on a flight to Chicago O'Hare ...
For those of you who read this blog from Nebula IV and are not aware of it yet, MIX is starting this week. Today is the pre-conference event, Together@MIX.This morning is packed with sessions, and this afternoon we will take part to some "fun" events. For my part, I am going to take part to a horse ride in the desert, that will be fun for sure. Read the rest of this entry » ...
Heading to Mix '08 as soon as I push a button on this. Chrishayuk on the SL2 App.Xaml file, Jesse Liberty announced his new SL2 tutorial/tip series, Tim Sneath gives hints for non-attendees to MIX, Michael Scherotter and William Garrison on Web Analytics and Silverlight. Wow... it's been a busy few days getting things together and ready, and I went dark along with a lot of other SL folks. Hopefully that will pick back up once we all can take a breath. My next blog post will be from 'Vegas, and contrary ...
I came across some pre MIX Silverlight news, stakes are higher than ever and rewards never been better but is it the right way? 1. Microsoft of make Silverlight Offline Err What does it mean? It means that not only Silverlight application can be developed for the web but for the desktops as offline applications... which can be installed (ideally cross platform, love to see how they pull it off) it means build one application host it on the web or ship it for desktops, boy could stakes be even more ...
"Good morning everybody, you're tuned to Computers 2K8 on sports radio 850 The Buzz" and so began today's show as we do every Sunday morning from 8am - 10am here in Raleigh, NC. You can download the show from the show's website or you can listen do us live as we stream the show across the web. Hard Drive Recovery When Drive is Knocked Off the Desk and Crashes to the Floor! The most interesting topic on today's show was the result of a caller inquiring about what to do about the fact his daughter ...
What do these all have in common? On Wednesday, David Treadwell posted to the Windows Live blog, giving a sneak peek into what you can expect to hear more about next week Mix08. "At MIX we are enabling several new Live services with AtomPub endpoints which enable any HTTP-aware application to easily consume Atom feeds of photos and for unstructured application storage (see below for more details). Or you can use any Atom-aware public tools or libraries, such as .NET WCF Syndication to read or write ...
4-1/2 4-1/2 Days to MIX '08 Are you aware there are 4-1/2 Hours of Free Silverlight Training at Lynda.com done by Microsoft's own Mike Harsh? Sure it's 1.0, but there's a LOT of Silverlight goodness in that 4-1/2 hours! This is all stuff you can download and play with this weekend while you're gnashing your teeth looking at the SL2 and Blend goodness Scott Guthrie has given us and wishing you could actually run some of that! My only advice would be Patience, patience :) ... do some SL 1.0 and have ...
Update: Added more topics Part 4 - History of F#, Operators and Lists Today we have another installment of the Adventures in F# - F# 101 series. This time we're going to cover more functional programming basics and hopefully cover some pretty interesting things along the way and compare them with normal imperative style programming. I believe that functional programming, mixed with imperative constructs is the natural evolution of the .NET framework, and indeed the future of it. Like I've said before ...
6 6 Days to MIX '08 There are at this time 6 Vector Shape Elements in Silverlight (1.0 and 1.1): Rectangle, Ellipse, Line, Polygon, Path, and Polyline. I don't have the book, but I found a great write-up on this from Chapter 5 of Working with Silverlight 1.1 from O'Reilly. This is a very cool page that shows the XAML and a screenshot for each of the shapes. I'll have a 'Cream post out in a bit. Twitter was being grumpy again yesterday afternoon and I couldn't get things posted. Twitter SLNews | Join ...
7 7 Days to MIX '08 7 Things You May Not Know About MIX08 Maybe it's me, but I thought there was a flurry of SL over the weekend, but it's slowing down now. I expect it to be a little slower as we go while people are getting ready for head to 'Vegas. I'll be happily surprised to blog all the SL I find though! Twitter SLNews | Join me @ SilverlightCream | SL Web Articles | My Articles | My Tutorials | My Tooltips | SilverlightCream ...
8 8 Days to MIX '08 8 Silverlight 2 Tutorials on Scott Guthrie's Blog I've been pouring over these in detail, and am on number 3. Trying to get my head around the things available. I hope to have all 8 done by MIX .. hey, 8 days, 8 tutorials... coincidence??? I think not!!! :) Take a look at SilverlightCream and search using the new SL2 tag ... it's getting busy... at this rate, I'll need help just keeping up after MIX ... or else when would I get to play, huh? Twitter SLNews | Join me @ SilverlightCream ...
MSN and CareerBuilder released an article titled "Where the Jobs Are: Top Jobs in 10 Industries". I found it interesting that Information Technology was the first industry listed. Below are the top 5 jobs listed for IT. I also found it interesting that the growth for "computer applications software engineers" was a whopping 45% by 2016, a mere 8 years from now. That's 5% per year. So what exactly is a computer applications software engineer? I'm guessing that it's a software developer / programmer ...
9 9 Days to MIX '08 9 Basic Controls in Silverlight 2 according to research by Koen Zwikstra's research How many controls of different types I guess we won't know until Silverlight 2 goes Beta, but I'm guessing that's going to happen at MIX like 1.0/1.1 last year... of course that is just IMHO! Meanwhile, there are lots of 'sneak peeks' and other helpful posts to either get us ready for MIX and SL2 or to tease us.. I haven't figured that out yet :) Watch for some Silverlight Cream later to point ...
10 10 Days to MIX '08 10 Sessions to try to cram 26 desired sessions into... oh the pain of it all :) Half a gazillion things to do to be ready. SilverlightCream now has a Silverlight "2" checkbox for submittals and searches. Plus I've started putting submittal dates into the database, so eventually I'll put up a grid of all entries. With over 500 entries now, the search is more important, but I know people want to see the list :) Have to make sure I'm following the MIX'08 Twitter feed, and decide ...
I got email telling me I could lay out my MIX schedule so I'd know where I was going before I got there... that'd be new... I hardly evern know exactly where I'm going :) So I went into the scheduler and starting picking all the sessions that sounded good. When I was done, I count 10 session slots and I only have 2 that only have one session listed. Some have as many as 4! For example.... I have to choose between, in one instance: Ten Code snippets to Empower your Inner Artist Take Your Content Moblie ...
After nearly 4 weeks of waiting impatiently, my copy of Battlestations has arrived. The guys at Paradigm Games were in the middle of moving when I ordered, so things were a little crazy, but it finally showed up. If you haven't played this game, you have to check it out. It's a cool mix of Sci-Fi RPG and tactical boardgame. Unfortunately it's nearly impossible to come by right now, but a new edition is coming out in a few months. If you see a copy at your FLGS, I encourage you to pick it up. It's ...

Update: The session builder was made availableone day after I published this. It's available for registered user in the "sessions" area of the MIX website.

Read the rest of this entry »

As I mentioned when I pioneered this blog, I work for Terralever, an interactive marketing firm based in Tempe, AZ. I started there following a rather interesting series of events that involved an application to Blizzard. As someone who has read much of my blog will know, a lot of my interest in programming lies in areas outside of web-based programming. I consider my specialties to lie in .NET internals, object-oriented design and analysis, and Windows-based UI design -- these are the areas that ...
Scott Guthrie in Scottsdale March 11, 2008 This isn't a "ReMIX", but coming just after MIX '08, check out the line-up: Scott Guthrie on Silverlight 2.0 and MVC -- 2 sessions of Scott! Eugene Osovet on Consuming Web Services with Silverlight Ben Waggoner on Encoding Video for Silverlight Remy Pairault on Serving Applications with Silverlight Streaming Even if you have to take a vacation day (like me), you owe it to your professional advancement to be there! Take advantage of this great Community event ...
Sometimes I'm a really early adopter. So early that I buy stuff in Japan the moment it becomes available. I've got a well-loved HDV camera that I got two and a half years ago that way. Hard to believe that I've had it around that long. It's now been on 3 continents, and has captured probably around 100 hours of really great content. Quite a few "battle scars" along the way though: One scratch in particular cut a little too deep. On the fold-out screen in the upper-left corner under "HDV 1080i" you'll ...
God I love writing Unit Tests. I either find bugs in code, bugs in my unit tests (darn cut and pastes), or bugs in my head. Let me explain in a second. I like TDD. I also like, TAD (Test After Development) or the one I use the most these days: TASAYC (Test As Soon As You Can) The benefit of using TASAYC, is that you're creating unit tests about code you haven't touched in quite a while. You either write the wrong unit tests because of "bugs in my head", the wrong unit tests because of assumptions ...
If you're going to MIX in 3-1/2 weeks!, you probably got an email yesterday about the Tuesday night Treasure Hunt. I don't know anything about it, but it appears to me that it is a team thing building a site or Silverlght app using the stuff we find in the Treasure Hunt. At any rate, it's about teams, and since I'm going up solo, if you want to team up, send me an email. Or if you just want to meet up at MIX send me an email :) Stay in the 'Light! Twitter SLNews | Join me @ SilverlightCream | SL ...

Now that GotDotNet has been mothballed and CodePlex is more project oriented, Microsoft has gotten back into the mix with Code Gallery.

This is a community site, the content is minimal for now, and quite frankly, the interface is lacking.  While there's search, there's not much meta-data associated with the uploads.

We'll see how it pans out...

MSDN Code Gallery - Home

The possible purchase of Yahoo by Microsoft is purely about taking on Google. I have to say with all the privacy concerns around Google and their lack of real success outside their core business this could be a serious challenge to them. Google's advertising model works by shear mass of subscribers paying very small amounts and this is how they have made their money. If this allows Microsoft to challenge the Google brand then I think that is good for the consumer and industry. However all Search ...
Guess it's late enough that I can't say it's Monday *somewhere*, huh? ... so 'Silverlight Monday' definitely took a hit this week On the plus side, I now only have one University of Phoenix class going, and I got feedback out for both on time over the weekend, and grades out for the one finishing... overlapping by 2 weeks is 2 much! My plan was to start in a multi-week project, and then maybe use that same project after MIX as a 2.0 experience. I have two in mind and after Pete Brown's article about ...
Joe Beat me to the post. I am going to be in Las Vegas Nevada for MIX08 This year listening to Steve Balmer. I will be pulling my hair out getting all 5 projects in test before I step on the plane however It will be awesome. Thanks, Steve and John mix•ti•fy [micks-tuh-fahy] — verb (used with object), -fied, -fy•ing. 1. to share with everyone you know the coolness that is MIX08! 2. to download the latest and greatest MIX stuff by checking back here often! — Related forms mix•ti•fi•ca•tion, noun mix•ti•fied•ly, ...
I had blogged about MIX 07 last year. The event had siginifcant importance and the wonderful announcement of Silverlight which changed the way web programming and user experience is being talked about these days. Now, here is MIX 08 happening this year, March 5 - 8th at the Venetian Hotel, Las Vegas. I dont think the address requies more details, though MIX 08 hosts Steve Ballmer Keynote, Scott Guthrie presenting on the new Silverlight release and few more exciting announcements. To check agenda ...
I was perusing Joel Splosky's blog the other day and ran across the post about Undergraduate Programming. Seeing as how, when I find the time, I'm trying to go back for my Masters degree. It's my goal before my wife and I have kids and other obligations start popping up. It's a noble goal and the only thing holding me back is taking the GREs. But, one thing the post made me do is reflect upon my own formal education. I graduated back in '99 with a BS in Management Science / Decision Support Systems ...
Well, we had another great DC ALT.NET meeting last night. I want to send a special thank you to CMAP, Randy Hayes and Chris Steen for allowing us to crash the architecture special interest group. It was much appreciated and we'll have to do this again. But of course we have our roving location and pub-club model, so we'll continue to mix it up! Of course Scott Allen missed our event and instead went to Redmond. Where are his priorities??? :-) We had some great discussions on Test Driven Development ...
Anonymous types are excellent addition to .NET “Orcas” release. These are a convenient language feature that allows developers to write code without bothering about what particular type of object they are dealing with. Anonymous types are declared by var keyword which you most of the times will see in different application of LINQ. It's true it great use with LINQ, but it's not a LINQ feature at all - it's a new language feature. A very simple use of Anonymous types is (starting with a keyword var): ...
If you were playing with the early bits of Microsoft Codename 'Astoria' MIX 2007 CTP you would have really loved the power of Data Services. Well, with ASP.NET 3.5 Extensions, ADO.NET Data Services (formerly 'Astoria') is built-in and while trying to install ASP.NET 3.5 Extensions it would prompt you to uninstall earlier bits of 'Astoria'. I had installed very early bits of Astoria and there was 3.3 GB Size CTP lying in my "Add/Remove Programs" . When I tried to uninstall the same, it would end up ...

I just got the confirmation that I will attend MIX. That's great news, after MIX06 and MIX07, I cannot wait to be there again. This conference is simply amazing. I am really looking forward to meeting all the amazing people of the WPF and Silverlight community, and I hope I will meet a lot of new ones.

Read the rest of this entry »

I have generally avoided the databound controls provided by the .NET framework. I am referring specifically to controls such as the GridView. Oh don't get me wrong, I use the GridView like I use oxygen. I just don't use an associated DataSource control. Utlimately, therefore, I manually bind controls to data. There are three main reasons I have opted to avoid databound Distributed Applications - Most of the business applications I design incorporate a business layer so it is rare that I bind directly ...
Just got the good news: I am a MVP for one more year :-) My first MVP award last year was for ASP.NET, but due to my new tasks in the field of WPF and Silverlight, I've been awarded one for Client Application Development this year. I think it makes sense, since my activities are really focused on the client (not just the UI, but mainly), and this is also what I have been blogging and speaking about last year. Read the rest of this entry » ...
One year ago today I blogged my first 'article' on WPF/E. WPF/E CTP'd on December 4, 2006. I didn't see it until the 6th. I read about it and was confused, but I kept going back to it, and kept playing with the QuickStart. Finally I started to catch on and thought there may be something to all this. I got to go to MIX '07 in May 2007, and WPF/E became Silverlight and exploded all over the web. On July 1, I was awarded MVP: Visual Developer - Client Application Development, 'nuff said! I'm sitting ...
Last Tuesday night witnessed a relatively new kind event held in Microsoft Egypt building @ smart village. It was said to be "announcing dotNETwork user group" which I thought was some Microsoft Egypt initiative for a new offline user group model of developer community. I was so excited about so, and it was even better! The Idea The dotNETwork group is just am offline user group that's done right. It just happened to have Microsoft Egypt host the group gathering, as this is the hardest issue to maintain. ...
I'm teaching an ASP.NET course for a local university's continuing education department, and its going really well. One thing I introduced yesterday was the idea of paired programming for going through in-class examples and exercises and it worked out very well! It was interesting to see paired programming in action, even if it was a microcosm for what goes on in the real world. The students didn't mind either, and it actually sparked more discussion about how to structure certain code pieces or ...
MIX08- Just 86 days until cutting-edge technical, creative and business strategists engage Microsoft in a conversation about the future of the web on March 5-7, 2008 at the Venetian in Las Vegas, NV. MIX ix cool. I went in 2006 and am now working on the event. Watching the MIX08 planning unfold is really excitting. You can track the event development at http://visitmix.com/2008 and hear the MIX08 team plan with weekly podcasts on The Signal ...
On behalf of INETA Europe I would like to invite you to participate in a 1st European Silverlight Challenge! This competition is taking place in different European countries at the same time starting right now. Here are some landing pages: [1] http://poland.silverlightch... [2] http://croatia.silverlightc... [3] http://france.silverlightch... [4] http://italy.silverlightcha... [5] http://macedonia.silverligh... [6] http://unitedkingdom.silver... ...
So yesterday was the big day at St. Mary's. We did another mid day session, and then last night was the final judging for the senior game projects. There were some pretty interesting concepts on display and it was obvious an amazing amount of work had been done (by SOME of the teams) in the time given. It snowed pretty much all day, so we were a bit worried about what kind of turnout we would have, but since almost all of the students live on campus, we had a great turnout! Thankfully we had plenty ...
Since I am currently leading an enterprise portal rollout, I wanted to share a few thoughts on whats there in such effort that does not meet the eye. Political factors aside, strictly on the technical end there are a few creases that need to be ironed out early in the project and some of those are Identifying the Portal stakeholders (could be different from project stakeholders) Targeting the audience that defines the portal strategy and involving them Requirement Gathering from the enterprise and ...
You completed the forms. You did the interviews. You provided references. You even demonstrated the pros (and maybe the cons) using someone's copy. So now you wait patiently to hear word from the adoption agency that your requested new addition is ready. Then it arrives...in a shiny holographic-background DVD...with official logos. Wait what? Did you think I was referring to human adoption? Sorry...let me back up... Visual Studio 2008 was release from Microsoft recently (in 2007 no less). I know ...
Extension Methods is a new feature of the C# language (I think it is called C# 3.0). Extension methods allows you to extend the CLR types. This includes all the types which inherit from the System.Object class. Let's see a small example where I have extended a String to add a new "Reverse" method which gives me the string in reverse. public static string Reverse(this string s) { string r = String.Empty; for (int i = s.Length -1; i >= 0; i--) { r += s[i].ToString(); } return r; } I am using the ...
Rant warning... just click on to the next! I don't know why I punish myself sometimes... I mean I'm *not* looking for a job, I'm *not* looking to leave where I am. It's a good 'showup job' as my buddy Steve says, and close enough to the technology edge that it feels good, not to mention it pays well. The only negative is the hour+ it takes to drive 27 miles on the Outer Loop. After some email banter back and forth with some Silverlight guys, I kinda/sorta backed myself into a phone interview that ...
In a previous post, I talked about abstracting the BizTalk XLANGMessage away from the code through an IOrchestrationMessage interface. After some deliberation and inspiration from Phil Haack, I decided to take another look at using Rhino Mocks to help my cause. In this case, I'd like to use Extension Methods, but I'd rather not mix and match Visual Studio 2005 with 2008 just yet. But you could imagine it would look something like this when done: public static XLANGMessage CreateBizTalkMessage(this ...
Michael Washington reported to me this morning that the code in my Silverlight 1.0 OutlookBar Control article was throwing errors. I barely looked at it and realized it was an interaction with the sidebar code. Just like last spring when I did the MIX countdown timer, I had stupidly put the same code in the artile as in the MasterPage. The JavaScript and the XAML in that article have not changed, it's all good. What I did change was the JS and XAML that's executing in that page, and the only changes ...
March 5 - 7, 2008The VenetianResort Hotel CasinoLas Vegas, Nevada Now in its third year, MIX is an intimate opportunity for cutting-edge technical, creative and business strategists to engage Microsoft in a conversation about the future of the web. Come explore the latest wave of opportunities and help redefine the boundaries between: content and commerce, PC and TV, Windows and the Web. The conference focuses mostly on Web technologies, such as Silverlight, but will also cover some of the desktop ...
For a few days now there have been some posts concerning the new Microsoft community site for IT Pros, TechNet Edge. I decided to give the URL a try today and saw some of the framework is in place. I was hoping for something more along the lines of Channels 8,9,10 and Mix - fresh, energetic and design forward. I will hold judgement until the release, this could be a comp, but apparently IT Pros are people that hang out in a graffiti ridden park ... we might be "on the edge" but are we "edgy"? Long, ...
Ryan R. Wood recently responded to my blog with “I’m going to go on a Chipotle diet, except I’m going for a different goal. I want to gain weight…” Ever since I've been on this diet, I've been constantly told of better ways to lose weight. These tips usually come from fellow 'sticks' such as Ryan Wood. Don’t believe me? Check out the following blogs and their corresponding posts: http://www.diet-blog.com/ar... http://www.figurefriendlycl... ...
Ok, so I have a theme going and thought I might as well run with it. I promise this is the last "Is x Dead?" post. Of course BizTalk isn't dead. But it is going to change in the next couple of years. What I am talking about here is "Oslo", the recently announced, next-generation distributed computing vision from Microsoft. Oslo takes SOA to the Internet I was out at the SOA conference last week where Microsoft first publicly shared the vision that they are code-naming Oslo. There is a great story ...