Skip Navigation LinksHome / Search


Results Per Page

Found 23 results for Emil Stoychev.
Date between: <not defined> and <not defined>
Search in: News , Articles , Tips , Shows , Showcase , Books

Order by Publish Date   Ascending Title   Rating  

  • 0 comments  /  posted by  Silverlight Show  on  Apr 21, 2010 (1 month ago)
    At MIX10, Pete Brown caught up with Emil Stoychev from SilverlightShow to talk about the new corporate website of CompletIT.

    ImageCreating your whole website using Silverlight isn't usually the approach you'll take--unless you happen to be a company specializing in Silverlight development.

    At MIX10, I caught up with Emil Stoychev, founder of SilverlightShow. His company, CompletIT, located in Sofia, Bulgaria, created a very slick animated website entirely in Silverlight. It has everything from background animation, to cool folding effects, to a full portfolio to...flying pigs!

  • 0 comments  /  posted by  Silverlight Show  on  Mar 11, 2010 (3 months ago)
    Emil Stoychev
    Emil Stoychev (on the left), who is one of the SilverlightShow members, is going to join the MIX10 conference and he has prepared some gifts for the people who meet him.

    If you see him, don't hesitate to say hi and get a free T-shirt with the SilverlightShow logo (like the one on the image below). You will easily recognize Emil, because he is going to wear one of those T-shirts. The team of SilverlightShow wishes you all a great time at the conference!

    SilverlightShow T-Shirts
  • 0 comments  /  posted by  Silverlight Show  on  Jul 03, 2009 (11 months ago)
    Tags: MVP , Emil Stoychev
    Emil StoychevThe team of SilverlightShow is proud to announce that our colleague Emil Stoychev is now one of those lucky guys who could name themselves "a Microsoft Silverlight MVP"! Find out more about Emil's work and interests in his MVP profile. Congratulations, Emil! You really deserved this award with your hard work!
    Microsoft Most Valuable Professionals (MVPs) are exceptional technical community leaders from around the world who are awarded for voluntarily sharing their high quality, real world expertise in offline and online technical communities.
  • 11 comments  /  posted by  Emil Stoychev  on  Mar 23, 2009 (more than a year ago)

    A completely new feature in Silverlight 3 is the ability to establish a local connection between loaded Silverlight applications.

  • 3 comments  /  posted by  Emil Stoychev  on  Mar 23, 2009 (more than a year ago)

    Silverlight 3 enables property binding to CLR objects and other UI components via XAML – UI to UI binding. It is useful in a lot of scenarios and saves time for both developers and designers.


    Download source code


    {Binding Value, ElementName=MySlider}

    where Value is property of a CLR object and MySlider is the name of this object

    Hope that helps!

  • 6 comments  /  posted by  Emil Stoychev  on  Mar 23, 2009 (more than a year ago)

    Like in CSS you can now cascade styles in Silverlight 3 too. You can append and/or override values by basing one style on another. In this way you can built a powerful and reusable set of styles to apply in your Silverlight applications.


    Style cascading is accomplished by using the new BasedOn attribute of the Style class.

       1: <Style x:Name="Headline" TargetType="TextBlock">
       2:     <Setter Property="FontFamily" Value="Verdana" />
       3:     <Setter Property="FontSize" Value="14" />
       4: </Style>
       5: <Style x:Name="ImportantHeadline" TargetType="TextBlock" 
       6:     BasedOn="{StaticResource Headline}">
       7:     <Setter Property="Foreground" Value="Red" />
       8: </Style>        
       9: <Style x:Name="HomePageHeadline" TargetType="TextBlock" 
      10:     BasedOn="{StaticResource Headline}">
      11:     <Setter Property="FontSize" Value="18" />
      12: </Style>

    Here we have a base style Headline that targets TextBlock elements and defines values for FontFamily and FontSize. Next we have another style ImportantHeadline which again targets TextBlock elements. Note here the additional attribute BasedOn(Line 6). By using it we are basing this style on the style defined by its value – Headline in this example. Here we set the Foreground property of the TextBlock to be Red.

    When we use the ImportantHeadline style on a TextBlock we are going to have both of the values set in the Headline style(FontFamily, FontSize) and those set in ImportantHeadline(Foreground).

    Then another style HomePageHeadline is defined. It is also based on the Headline style, but this time it overrides the base value set for FontSize. Now when we use the HomePageHeadline on a TextBlock we can see that it appears  with FontFamily Verdana and FontSize 18.

    The results are as follows:

    Download Source Code

    Note: you can cascade styles on more than one level. Following the example above you can base another style on the HomePageHeadline and you will have 3 levels of cascading.

    Hope that helps!

  • 12 comments  /  posted by  Emil Stoychev  on  Mar 23, 2009 (more than a year ago)

    Merged Resource Dictionaries provide a way to define and split resources into separate files. By locating application resources in external file we can then reuse them between applications. This feature can be helpful in custom control development, but not only.

    In Silverlight 2 resources cannot be factored into separate files and that leads to large App.xaml file holding application-wide shared resources. The same problem exists while developing custom controls. All default style keys must be specified in Themes/Generic.xaml which again leads to very large file.

  • 16 comments  /  posted by  Emil Stoychev  on  Mar 19, 2009 (more than a year ago)

    One major point in building line-of-business applications is the data validation. You can’t go without it and that’s where Sillverlight 3 comes in handy. In that release Microsoft added advanced facilities for validating data via two-way databinding.

    Following best practices and patterns you may have heard that it is good to separate your validation logic from the UI. That’s exactly the case with the built-in validation in Silverlight.

    Let’s start with an example of a data form containing validation logic.

  • 6 comments  /  posted by  Emil Stoychev  on  Mar 18, 2009 (more than a year ago)

    Silverlight 3 was just announced on MIX09 – I’m sure you are all pretty excited about the new features included in this release. There is a lot to talk about – offline support, styling, binding, controls, media, animation, graphics, etc.

    This article aims to give you a brief overview of the new features as well as links to in-depth articles explaining the details.

    Let’s start by organizing the new features in groups:


    • Element to Element Binding – enables property binding to CLR objects and other UI components via XAML.
  • Tip: Binding and getting data async from a Web Service

    1 comments  /  posted by  Emil Stoychev  on  Aug 11, 2008 (more than a year ago)


    When it comes to making calls to a Web Service in Silverlight you have no other way, but to do it async. In many scenarios this could be a problem and especially when you use data binding.

    The Problem

    Consider you have a business objects Merchant and Sale and the Merchant has property Sales of type List as shown on the class diagram.


    The sales are loaded from a web service.

    Read more ...

Help us make SilverlightShow even better and win a free t-shirt. Whether you'd like to suggest a change in the structure, content organization, section layout or any other aspect of SilverlightShow appearance - we'd love to hear from you! Need a material (article, tutorial, or other) on a specific topic? Let us know and SilverlightShow content authors will work to have that prepared for you. (hide this)