Showing posts with label Chad Campbell. Show all posts
Showing posts with label Chad Campbell. Show all posts

Saturday, January 31, 2009

Silverlight 2 in Review and Silverlight 3 (yes Three) in Action Discussion

Silverlight has had some phenomenal success in the past six months. This success has been spread across several categories of experiences including, but not limited to:
  • Historical Events
  • TV and Movie Viewers
    • Netflix is using Silverlight for its Watch Instantly feature
    • Blockbuster will be using Silverlight for it's MovieLink functionality. If the NFL would do the same, I would actually watch the NFL online (Dear NFL: If you want to push advertisements on me, you must at least provide an experience I can endure. I will not use your current viewer. You are losing revenue. You should consider using Silverlight)
  • Sporting Events
  • Utilities
This is just a small sample of all of the applications that are popping up over the internet. I hope you have had the opportunity to experience one of these incredible Silverlight applications. I also hope you have learned a great deal about Silverlight. Perhaps you even learned a few things from Silverlight 2 in Action. If not, you can still pick up a copy here. Regardless, a follow-up to Silverlight 2 in Action is in being discussed (you can get a sneak peak of the features of SL3 here). I have not decided to what degree I will be involved at this time, that will be discussed at a later time. Regardless, before we get to that point, I wanted to do some refactoring and clean up Silverlight 2 in Action.

Based on the reader reviews on Amazon.com, it seems like most individuals were happy with Silverlight 2 in Action. I know that you cannot make everyone happy (as shown here). However, I do want to try to identify and remedy those flaws in Silverlight 2 in Action. We will attempt to address these flaws in Silverlight 3 in Action. With that said, would you please consider responding to the following questions:
  • What was missing from Silverlight 2 in Action?
  • What did you not like?
Thank you for reading! I'm sure it will be another exciting six months of Silverlight goodness!

Saturday, January 17, 2009

Windows 7 - Silverlight/ASP.NET Development - That assembly does not allow partially trusted callers

Greetings,

NOTE: This article is related to the Windows Beta. The accuracy of this article may change

Today I ran into an exception that stated: "That assembly does not allow partially trusted callers". This exception was thrown when I ran my server code on Windows 7 Beta. However, the same code did not throw an exception while running from Windows Vista. I think this problem is something that other Silverlight and ASP.NET developers may run into. Because of this fact, I decided to toss together a blog post related to it. This post will provide the background of the problem and the solution I came to.

Background
I had a basic Silverlight 2 input form application. This application connects to a standard .asmx running in a Windows 7 Beta environment. This .asmx uses the Enterprise Library to connect to a SQL Server 2005 instance. This SQL Server instance resides in the same Windows 7 Beta environment. When executing the code, I received an exception that stated: "That assembly does not allow partially trusted callers". Significantly, this exact code worked perfectly on Windows Vista.

After searching for the exception, I relized the problem was a bit different than the solutions I had seen. Instead, the Windows 7 Beta seems to do something very interesting with files moved between environments.

When files are moved to a Windows 7 Beta environment, they might be blocked to help protect the computer. I noticed this when I right-clicked on one of the Enterprise Library assemblies in my application and saw the following:



Here is what I did to get my project up and running again.

Solution
In order to solve the problem I did two things. First, I clicked the "Unblock" button. If you do not see an "Unblock" button, this means the file is already unblocked. Regardless, when I clicked the button, the previous text was grayed out as shown here:



To my surprise though, this did not entirely fix the problem. I then restarted IIS. This did not fix the problem. Finally, I resorted to restarting my machine. I'm guessing I need to restart the machine considering Windows 7 is in Beta at this point. Regardless, I am happy to announce that after restarting my machine, I was able to run my code again.

It is also important to recognize that all files the executing code touches may need to be unblocked. For instance, I had to unblock three different assemblies in order to get my code to actually work (I only needed to restart once though).

Do not let this post deter you from Windows 7. The Windows 7 Beta I am running is quite impressive. At first, I did not like the new taskbar. However, I can now say that I absolutely love it. I would defininately recommend giving the Windows 7 Beta a try.

Monday, October 20, 2008

Silverlight 2 - Templating Video

Greetings!

Today we released a free video that covers templating in Silverlight 2. This video is just under eight minutes in length and can be found here. It covers some of the high level concepts of templating in Silverlight 2. A lot more of the technical details can be found in Silverlight 2 in Action.

Thank you for reading and watching!

P.S. I apologize if I sound congested in the video. I was under-the-weather when I shot it. I'm better now though :)

Tuesday, October 14, 2008

Silverlight 2 RTW - Forward Ho!

Greetings!

I am excited about two things right now. First, as you have probably heard by now, Silverlight 2 has reached RTW (Release To Web). Second, Silverlight 2 in Action is finished. Over the course of this post I will provide you with some details surrounding these two thrilling announcements (at least IMHO).

Silverlight 2 RTW
The lead up to Silverlight 2 has been pretty amazing. In fact, I hadn't realized how amazing it was until I reviewed the official press release. Even more incredible though is the RTW milestone that was just reached. The honest-to-goodness, full-blown, install-it-on-every-machine version is available here! In addition, there are some more goodies coming as described in the press release. These goodies include:
  • More controls through the Silverlight control pack. This control pack will be released under the MS-Pl and should be available around the PDC. The controls in this pack include: Accordian, AutoComplete, DockPanel, ViewBox, TreeView, and more to be annnounced later.
  • Eclipse Tools for Silverlight. Personally, this makes me think of my Java days. I am very excited to see the Silverlight tool set extend beyond Visual Studio. I believe this will help the Silverlight development community flourish. If you are a Java developer, or know of a Java developer, and have questions about Silverlight, please do not hesitate to contact me. I am more than willing to share my experiences working with Java on a number of levels and comparing and contrasting them to my experiences with .NET / Silverlight and Flash
As excited as I am about the release, I have to say I am personally more excited about the completion of Silverlight 2 in Action

Silverlight 2 in Action
This project started in May of 2007 and the time requirements have steadily increased. Most recently, John and I have been working feverishly to finalize Silverlight 2 in Action, while ensuring technical accuracy with the RTW release. At this time I am pleased to announce that I literally just gave my "go-ahead" to push the print button. Printing will begin tommorow (Wednesday). Print copies will be available at the PDC conference if you are going. If you have ordered it through Amazon.com or another channel, thank-you, and you should receive your copy around the PDC time period. I am sorry, I do not have more specific dates to announce at this time. I am working to get the code for the book posted this week.

There are a lot of individuals to thank. Those individuals are listed in the book itself. However, for the individuals that generally read this blog, I would like to specifically thank the Silverlight team and John Stockton.

The Silverlight team at Microsoft was incredible throughout this process. To those individuals that say Microsoft is not committed to openness and interoperability, I say horse dung. From January of 2007 on I have personally witnessed a commitment to these items. I am confident with the announcment of the Eclipse Tools for Silverlight that this is a direction instead of a reaction to some naysayers. In the future, I hope to write a blog post about my experiences working with Microsoft over the course of Silverlight 2 in Action.

Next up is John. Due to some unforeseen circumstances, John had to sort of step in at the last minute and take the reigns of chapter 6. I think John did an incredible job with chapter 6. I sincerely hope you enjoy John's efforts and I definately appreciate his help with this. He has had to endure quite a bit in a small amount of time. Without John's dedication, I think this book would have been lacking in some areas. However, because of John's commitment, I believe we have a book that we are both happy with and others seem to be happy with as well. If you enjoy it, I hope you'll join us in the Facebook Fan Club.

What's Next
I have been asked what I plan to do next. I really don't like to talk about myself and I think that is beyond the scope of this blog. However, I will share what I plan to do with Silverlight now that Silverlight 2 in Action is done.

First off, I will not be writing Silverlight 3 (or whatever the next version of Silverlight is called) in Action. This experience has taken a lot of energy out of me. It has challenged me in so many ways and pushed me to my extremes. I know it sounds cliche, but I would have never guessed it going into the project. Instead I will be focusing more on the Silverlight platform itself.

This blog will return to its format before Silverlight 2 in Action. Among other things, I would like to post some details on the ListControls in Silverlight. I would like to talk about templating in more detail. I want to blog about my experiences working with MS during Silverlight 2 in Action. This is just a sampling of how I want this blog to focus on Silverlight going forward.

I also plan to more regularly speak and provide webcasts. However, providing all of this content does not directly drive adoption. That is what Silverlight needs now. In order to do that we as developers need to create applications that users want. Because of this, a lot of my time will be focused on a side project I hope to finish in the March 2009 timeframe. This project will use Silverlight and I think it will help drive some adoption. Or maybe I'm just being overly optimistic :)

Either way, go and download Silverlight 2 now. Get your development environment setup. Learn about the details of Silverlight 2 and build something smoking hot! :)

Friday, June 06, 2008

FREE Silverlight 2 EBook Raffle

Greetings,

I've been heads down working on Silverlight 2 in Action over the past couple of months. With the release of Silverlight Beta 2, we are ready to make a couple of announcements. First, I would like to announce a raffle for Silverlight 2 in Action. Then, after providing a brief history of the book, I would like to announce the roadmap for the book.

Raffle

In celebration of the release of Beta, I have been given FIVE (5) coupons for one FREE Ebook to distribute. In order to provide everyone with an interest in Silverlight 2 an equal chance at this content, I have decided to create a raffle. The winners for this raffle will be randomly selected on Saturday, June 21st, 2008.

In order to enter the raffle, please visit www.farfle.com and fill out the form. You will receive a confirmation email after you fill out the form. If you do not receive a confirmation within 10 minutes of submitting, please post a comment on this blog. My web hosting provider has been having some issues, and I want to make sure your entry gets in. Regardless, please note that you may only enter once, duplicate entries will be removed.

On Saturday, June 21st, 2008 I will randomly select FIVE (5) winners. On that day you will receive one e-mail that will inform you if you or another individual has won. If you win, you will have 48 hours to respond. If you do not respond within 48 hours, another particpant will be selected and you will not receive the coupon.

Your e-mail address WILL be kept private. In addition, I will NOT spam you to buy the book. If you do not win, don't worry, you will still have the opportunity to get the content thanks to Manning Publishing's Early Access Program. If you are not familiar with this process you can find out more here.

Silverlight 2 in Action - History

Believe it or not, I started this book in the middle of May of 2007. In other words, this book has been in development for over a year. I spent a lot of time playing with Silverlight and WPF to help me write the content. I want to publicly thank the MEAP adopters that have provided some excellent feedback. Especially Ben Hayat. Ben has been encouraging and a positive voice. He has also provided some excellent feedback. I also want to thank my publisher, Manning Publishing, as well as my editor, Cynthia Kane, for their patience and guidance on this project. But we're not done yet...

Silverlight 2 in Action - Moving Forward

Currently, there are 8 chapters available through the MEAP program. These chapters are going through some finalizations. Because of this, there are still some remnants from SL2 Beta 1. Those will be fixed before we publish. If you see "bugs" in the content, please do not hesitate to let me know. I have some time scheduled to go over the whole book one final time to make sure it is all correct before we actually publish the book. MEAP customers get the updated content as it becomes available.

In regards to the remaining 4 chapters, those will come very quickly. In fact, I just sent off the o.k. to prepare chapter 12 for MEAP-ing. So that should be available next week. Chapter 4 is about 90% complete. Chapter 10 is about 80% complete. I will be focussing on Chapter 10 this weekend and I hope to finish it up. Chapter 6 is sort of in limbo right now. It is a bit of a long story, but I hope to make an announcement around that content during my next blog post.

Thank you and Good Luck!

Thursday, April 03, 2008

DataGrid and DeepZoom Info Available in Silverlight 2 in Action

Greetings!
Today we released two new chapters to Silverlight 2 in Action MEAP customers. With that in mind, I want to give you some information related to the new content, as well as the previous content. In addition, I also want to let you know what you can expect moving forward.

New Content

The new chapters cover two very exciting and important aspects of Silverlight: Data and Media. This information is covered in chapters 4 and 7.
  • Chapter 4 – This chapter covers a wide range of data-related topics in-depth. These topics include: data binding, data templating, using the DataGrid, and an overview of LINQ. The content in this chapter is pretty meaty. This has personally been my favorite chapter to write thus far. The reason why was primarily because of data templates. Data templates are really, REALLY cool (if you don’t believe me, come to my presentation in Indianapolis, IN on April 26th). In addition, I am pretty impressed with the DataGrid, even though it is still in its infancy.

  • Chapter 7 – The focus of this chapter is media, including deep-zoom. In this chapter you will see an old-friend from Silverlight 1.0: the MediaElement. This will include information related to the properties and lifecycle of this element in Silverlight 2. You will also see information about playlists and interactive playback. In addition, there is a high-level overview of the content access (a.k.a DRM) features of Silverlight 2. From there you will get a detailed tour of the imaging and deep zooming features.
Collectively, these two chapters span 61 pages.

Previous Content

I have received some comments / questions regarding the current MEAP content. These items have generally expressed concern that the content was outdated with Silverlight 2. In fact, if you mentioned this, you are correct.

I’m still not sure what happened, but some previously released content was re-released. This was unintentional because the content originally covered Silverlight 1.1. I will say that the MEAP content that has just been released still has some Silverlight 1.1 stuff (especially in chapters 1 and 2). However, the necessary changes have been made to be consistent with Silverlight 2. I hope that by the next MEAP release, this will be resolved.

With that said, if you still feel there is content out-of-date beyond chapter 2, please do not hesitate to let me know.

Roadmap

Another common question that has been asked has been “is the MEAP version the final version of the content?” The answer is definitely NO. For instance, in chapter 4, I already know that I will be updating the DataGrid section and fixing up the LINQ portions a bit. Currently, both of these sections provide a lot of content as-is. However, there is still more that needs to be included in this book (like the sorting features of the DataGrid coming in Beta 2).

I really want this book to be a solid resource. Because of this, if you want something or feel something is missing; please do not hesitate to let me know. I will see if it can be worked in.

Currently, I am working on chapter 10. This chapter covers resources, styles, and templates. I’m hoping to finish this chapter up by the end of this weekend. From there, MEAP customers will get the content approx. 1 week after I finish the chapter.

I hope you have enjoyed what you have seen thus far. Now, I’ve got get back to writing the actual book.

Wednesday, December 19, 2007

Silverlight - Discussion over X-Box Live (Halo 3)

Hello!

As this incredibly busy, yet exciting year winds down, I think some fun is in order.

I would like to once again organize an open discussion on Silverlight over X-Box Live. If you would like to participate, here is some info to put on your calendar:

Who: Anyone
What: Silverlight Discussion
Where: X-Box Live (Halo 3)
When: Thursday, December 27, 2007 @ 10 p.m. EST

If you would like to particpate, please post a comment with
  1. Your Gamertag (this will not be published)
  2. Anything specific you would like to discuss regarding Silverlight
  3. Any game type preferences
Once I have received your comment, I will send you a friend invite using my gamertag. In addition, I will be trying to put together an agenda to make the time valuable and fun for everyone.

Sometime in the new year I will put together an old skool edition with Halo 2.

Merry Christmas,
Chad

Thursday, December 13, 2007

Silverlight - Presentation

Hello,

I presented on Silverlight 1.0 and Silverlight 2.0 (previously 1.1) this evening. The presentation was given at the Kentucky .NET Developers Association meeting. As promised during the meeting, my slides are available here.

Overall, I was really encouraged to see the excitement swirling around Silverlight. The content in the presentation is slightly modified from the presentations I have given in the past. Regardles, there is one thing that I feel I need to reiterate to those who are just reading the slides.

As Tim Sneath has mentioned in his recent post, Silverlight 1.1 is not ready for use in production.

With that said, I hope to turn the content of the presentation into a webcast in the near future. This will allow those outside of the locations I've spoken at to see the content. When this occurs, you can bet I will make a post here. Because of this, make sure you are subscribed to the RSS Feed.

Wednesday, November 21, 2007

Silverlight - The Interview

Larry Clarkin and Dave Bost are two of Microsoft's evangelists in the midwest area. They have started a new site called "The Thirsty Developer".

As it turns out, they were nice enough to discuss with me the Silverlight presentation I gave at the IndyTechFest. They have since posted the interview here. I should warn you that you will need to have QuickTime (Where's the 'Light :)).

I'm fairly happy with how the interview went. This was my first time doing this kind of thing, and because of it, I do not feel I got the point across I was going for. I wanted to be more explicit in stating how one of the really great things about Silverlight 1.1 is it's ability to work with data and communicate over the internet. Because of this, I feel that Silverlight provides some extremely valuable offerings even if you do not have a need for a rich visual experience. For instance, you could use Silverlight to simply work with your web services, in place of JavaScript (AJAX, DOJO, etc). You can learn more about this in my book (shameless plug, I know).

On an unrelated note, Mike Harsh posted a message mentioning a "Service Release" for Silverlight 1.0. To learn more about the features, go here.

Have a Happy Thanksgiving!

Tuesday, October 23, 2007

Free Book Chapter - Silverlight 1.1 in Action Early Adoper Open for Business!

Hello,

I am excited to announce that we have opened up early access to "Silverlight 1.1 in Action." If you have an interest in joining or pre-ordering, please click here. If you are hesitant, you can read chapter 1 for FREE through here. I feel obligate to mention that the page count is just an estimation. There may be more, there may be less. Regardless, here is my personal overview and opinions on the first two chapters.


Chapter 1
This chapter is really an overview of Silverlight and describes what I call the three "Ps" of Silverlight. In addition it provides an overview of XAML as well as a walkthrough to give you a feel for the designer / developer workflow available within Silverlight. You will need to provide you own .wmv file to get the walkthrough to work. However, I will be posting a special surprise once the full book is completed.
Personally, I feel a large majority of technical books focus on the "what" and "how", but rarely address the "why". For this reason, I wanted to address the why right off the bat. Admittedly, this chapter is not very technical (there is still a fair amount of code), however, I still feel it is incredibly valuable.
One of the questionable items in chapter 1 has been the "color" or tone. It is incredibly upbeat. Personally, that was my goal. My feelings are, if you are buying a book, you should feel good about it (as long as the content is technically correct). If you feel it is inappropriate, please feel free to post a comment on this blog.
Chapter 2
This chapter jumps right into the technical details. Throughout this chapter you will unlock the mysteries of the Silverlight plugin. This chapter will also show you how to manipulate the HTML DOM from managed code, as well as, work with managed code from script. When all is said and done, you should be able to masterfully integrate Silverlight content within your web applications. Once again, this chapter ends with a walkthrough to give you a hands on way to solidfy the chapter's content.
Personally, I originally overlooked the significance of the ability to work between the HTML DOM and managed code. However now, I view it as probably one of Silverlight's most important features. It really is that cool.


For the early adopters, let me proactively answer the question "when will the rest of the content become available?" I want to release chapters, in order. They will be released based upon the accuracy of the content in relation to future availability of Silverlight 1.1. For this reason, I cannot give you an exact date. I can tell you that there are several other chapters completed or near completed. However, because of the structure of the book, I really feel it is important to release the content sequentially.

I look forward to your comments related to the content that has been posted. The good news is, the content has not been sent to the printing press yet, so if there is something you despise, please let me know. I will review it and see if we can work something out.

I want to thank everyone that participated in the book raffle. There were 157 of you and the winners have been notified. Now, back to working on Chapter 11 of Silverlight 1.1 in Action.

Monday, October 15, 2007

Silverlight 1.1 Book Raffle!

Hello,

I am excited to announce we are VERY near opening up the early adopter program for my upcoming "Silverlight 1.1 in Action" book. In celebration of this event, I have been given TEN (10) coupons for one FREE Ebook. In order to provide everyone with an interest in Silverlight 1.1 an equal chance at this content, I have decided to create a raffle, where the winners will be randomly selected on Wednesday, October 24, 2007.

In order to enter the raffle, please send an e-mail with the subject of "October 2007 - Raffle" to "chads.email.is@gmail.com". Please provide your name within the body of the e-mail. It is important that you enter the subject correctly because I will be using a script to retrieve the participating e-mails. After the winners have been drawn you will receive one e-mail. This e-mail will either inform you that you have won, or someone else has won. If you win, you will be notified and you will have 48 hours to respond. If you do not respond within 48 hours, another particpant will be selected and you will not receive the coupon.

Your e-mail address WILL be kept private. In addition, I will NOT spam you to buy the book. You will receive only one e-mail stating whether or not you have won, unless you mention in the e-mail that you would like more communication related to Silverlight 1.1 in Action.

If you do not win, don't worry, you will still have the opportunity to get the content thanks to Manning Publishing's Early Access Program. If you are not familiar with this process you can find out more here. Once the early access program has opened specifically for my book, I will publish more information on this blog.

Good luck!

Saturday, October 13, 2007

Silverlight 1.1 - IndyTechFest Presentation

Hello,

In about 2 hours, I will be presenting on Silverlight 1.1 at the IndyTechFest in Indianapolis, IN. My presentation that I am giving is available here. This presentation is ever-so-slightly different than the ones I have given in the past. During this session I am highlighting the ability to manipulate the HTML DOM via Managed Code.

Also, in relation to my book, "Silverlight 1.1 in Action", which is where the content for my presentations is pulled from, I have some EXCITING news. We will be very shortly, as in any moment now (minutes/hours/a couple of days, but not weeks), providing Early Adopter content. Once the process goes live, you can be sure that I will post more detailed information on this blog about how you can access this content. So make sure your RSS readers are up-to-date :).

I have to say, I have been VERY impressed with the IndyTechFest event. There are approximately 500 software development professionals at this event. The breadth, depth, and quality of presentations has been phenomenal. We even had a surprise visit by Buck Foley. This motivational speaker gave us his unique, and highly entertaining perspective of the topics being presented today. If you're doing an event, I think he does an excellent job of meshing technology and humor and his website is available here: http://www.buckfoley.com/.

Sunday, September 16, 2007

Silverlight 1.1 - October Speaking Events

Hello,

I have updated the Silverlight Events Wiki to show 2 upcoming events that I will be presenting at.
If you are in the Midwest area and have heard me present before, I would like to point out that these two presentations are going to present a VERY fast overview of Silverlight, however the majority of the time will be spent discussing the AWESOME potential for using the ASP.NET Futures to display Silverlight content, and one of the features that is one of my personal favorites, the ability to manipulate the HTML DOM via MANAGED CODE!

If you have the opportunity to join us, I hope you will. If you cannot, I will be posting my notes on this blog.

In addition, I felt I should inform everyone that my book (Silverlight 1.1 in Action) is coming along nicely. So far I am VERY pleased with the content and structure. I need to smooth out the transitions and content in chapters 1 and 2, however, after these chapters, I feel everything else is very smooth.
In order to proactively answer the question "when will it be available?", well, I cannot say. However, I can say that ultimately it depends on how stable the next Silverlight 1.1 public bits are. Once the 1.1 bits become available I will need to re-check the manuscript to ensure that the content is technically accurate and all of the code examples work.

I am writing A LOT of code examples, which will be made publicly available with the book. My goal with this book is not necessarily to be the first Silverlight 1.1 book (though that is definately a goal to shoot for), I am more focussed on being the first complete and accurate Silverlight 1.1 book.

Please let me know if you have any questions.

Thursday, September 06, 2007

Silverlight 1.1 - Controls!

In all of the hype of yesterday’s big announcement around the official release of Silverlight 1.0, something very exciting seemed to get lost in the mix. As it turns out, if you download the Silverlight 1.1 Alpha September Refresh there are some input controls! The refresh includes:

  • Button
  • RepeatButton
  • ListBox
  • ScrollBar
  • ScrollViewer
  • Slider

In addition, there is a little sample page that has all of the controls (screenshot below). Personally, I appreciate the non-operating specific default look of the controls, however, I sincerely hope that the finished versions of these controls have a little bit more sex appeal by default. Please!

Monday, September 03, 2007

Silverlight 1.1 - KY - Day of .NET Presentation

Hello,

On this past Friday, I organized and presented at the KY - Day of .NET. Overall, it was a great event and I am very happy with the participation from the attendees, organizers, representatives, speakers, and sponsers. Thank you so much.

As requested, the presentation I created can be downloaded from here.

For those that could not attend, you may find value in this presentation as it includes some material from the first chapter of my upcoming book "Silverlight 1.1 in Action". The material shows the number of computers that Silverlight can reach and some benchmarks related to performance.

Enjoy!

Saturday, August 18, 2007

Silverlight - August Presentations

Hello,

Over course of this summer, Jeremy Sublett and I have been organizing a "Day of .NET" event in Louisville. I will be presenting at this event, as well as, at Microsoft's DevCares event on Silverlight. The dates and links to events can be found here:

DateLocationEventTopic
08.28.07IndianapolisDevCaresMicrosoft Silverlight In-Depth
08.31.07LouisvilleKY - Day of .NETSilverlight Up The Web


I hope to see you there. Don't be shy, feel free to introduce yourself. I look forward to meeting you.

Friday, August 17, 2007

Silverlight 1.1 in Action - The Book Cover

Hello!

Today I officially selected the cover for my upcoming book "Silverlight 1.1 in Action". Here it is:



This cover is only a draft and I anticipate the "Silverlight 1.1" text will be fully exposed in the final version. The cover is consistent with Manning Publications Co. cover scheme. I specifically chose this cover because of the fact the guy is unsheathing a sword which is
  • Awesome
  • Consistent with the theme in the first chapter, which will be available on this blog fairly soon.

I hope you like it. If you would like to know more about Manning's cover approach, the information is available here

Monday, August 06, 2007

Silverlight 1.0 - How to Show a Line being Drawn

This example is an updated version of an earlier post. For information related to this item, please review my previous post.

I apologize for the delay, my previous file hoster seems to be on the fritz. Thankfully though, it seems like the Windows Live Folder service is up an running in beta form.

Project Information
    Source Code: here
    Developed For: Silverlight 1.0 RC