Lester's WPF\SL Blog


Simple, Easy & Beautiful


 

Browse by Tags

  • Blog Post: Posts about threading in .NET

    if you want to know more about Threading, theres a series of posts (in the making) by Sacha Barber on Code Project. This is definitely a good read :) The following are links to the posts: Introduction into threading in .NET Lifecyle Of Threads/Threading Opportunities/Traps Synchronization...
  • Blog Post: .NET 3.5 SP1 - Try it out today

    Have you tried out .NET 3.5 SP1... If not, try it now. Its got loads of new features for WPF. In fact rather than a service pack, its more of a new release .. So whats new.. improved deployment, new controls (supports creation of datagrid), improved performance, DirectX integration, HLSL shaders,...
  • Blog Post: MDI task switching sample

    If you are creating apps which have mdi's (multiple document interfaces) you should definitely take a look at Karls post on MDI task switching. Its an elegant solution and the post explains it nicely ... and yeah you do have the code ...:) .. Take a look Share this post
  • Blog Post: Clipping of child elements

    On the forums I saw this interesting problem where there was a need to round the corners of a stackpanel inside a border with cornerradius set... The top is what you get and the bottom image is what you want. The simplest thing to do here is to set the padding on the border so that the stackpanel...
  • Blog Post: Split Button\Menu Item\Automation

    I got a couple of queries from the readers asking if I could provide a slightly non-trivial sample of using automation. So I created a split button user control which looks something like this If there are no items then you get a checkable button. The items are created in a popup and are...
  • Blog Post: Xbaps using Cookies

    Earlier on I had written an app, BlogPadm which was fulltrust and the writer used Google Data API to write the content to Blogger.com. However, when you create an xbap version of it, a problem arises in that you cannot make WebRequests outside site of origin and hence, the xbap version of the above failed...
  • Blog Post: Drag drop library updated

    The drag drop entry that I had posted has been used by a lot of you guys out there and I have received a lot of suggestions/bugs. I also got a few ready made fixes from you... Thank You :) ... So I finally got down to incorporating all these changes and got the new library up ... One frequent problem...
  • Blog Post: Tool: Export Visio to Xaml

    This is a pretty nifty tool by Saveen .. The project is on codeplex: http://www.codeplex.com/VisioExportToXAML The results look amazing: (Visio rendering v/s Xaml render) Share this post
  • Blog Post: Maximizing borderless window using SysParameter values

    Earlier on, I had written a post on maximizing a borderless (WindowStyle=None) window but without covering the taskbar. This solution works well but was not that nice to look at implementation wise :) ... However, theres a simplere solution to achieve the same. I get quite a few queries about the previous...
  • Blog Post: Want some WPF improvements/features: Tell us

    The WPF platform is powerful but relatively new. We realize that some things are lacking and we are in listening mode. If you feel that we need to improve or add something, send me a comment. We'll make sure you are heard. :) Share this post
  • Blog Post: Another MindMapping Tool

    A month ago, I was browsing through different blogs and came across Denis Vuyka's blog post on connecting objects on the canvas... Nice post... Being an avid fan of mind maps, that was the natural extension to the library that he created. Check it out There are 3 types of objects which are basically...
  • Blog Post: LIVE: The Syndicated Client Experiences Starter Kit & Reader SDK

    Finally, the Reader SDK is out ... From the windowsclient site "These Syndicated Client Experiences applications exploit the push capabilities of RSS in a model where each application retains full control over the presentation of the content. The Sync Framework and sync service take care of syncing...
  • Blog Post: Creating Addins for XamlPadX

    I got a few queries after releasing XamlPadX v3 regarding creating addins for the tool. So here is a small post on it. :) Create a customControlLibrary project. Add a reference to the AddInView dll present in the XamlPadX folder which is located in the program files folder. Also add a reference to...
  • Blog Post: XamlPadX V3.0

    So I finally got some time to upgrade XamlPadX... One of the things that I really wanted to add was the plugin support and here you have it. So now users can create their own addins which will plug into xamlpadX. Addin developers can use 3 functionalities of XamlPadX: void ChangeAppBackground(...
  • Blog Post: .NET 3.5 Namespaces poster

    As the title says, you can now have a poster of all the namespaces in .NET 3.5.. Its nice to have it near your desk :) Click on the image to go to the poster.. Share this post
  • Blog Post: Visual Studio 2008/.NET 3.5 shipped

    VS 2008 and .NET 3.5 has finally shipped... All the goodness is out of the beta phase :) To get a rundown of the new features take a look at Scottgu's post "If you are a MSDN subscriber, you can download your copy from the MSDN subscription site (note: some of the builds are just finishing being...
  • Blog Post: MindMap app using Hyperbolic tree

    I recently came across a Hyperbolic tree implementation on codeplex using WPF and thought that a nice usage of it could be in writing a mind map creating application.... I tweaked some of the original code and got a tree with editable nodes... Its been laying around for sometime, so I thought it best...
  • Blog Post: Binding menus using HeirarchicalDataTemplates

    One WPF feature that is not covered a lot is the HeirarchicalDataTemplate and hence, I asked my intern, Ahmad El-Shafey, to try something on this feature. And yeah, he did write a blog post on it :) ... this is his post on his experience with HeirarchicalData templates. " Some people use DataTemplates...
  • Blog Post: ABCs of Threat modeling ...

    Larry Osterman has an interesting series of posts on Threat modeling.. It starts from the basics and is very comprehensive. A application needs to go through the threat modeling process to identify possible threats, the mitigations, and the risks involved. From a tester's perspective it opens up several...
  • Blog Post: .NET Source code

    Now thats what I call WOW ... For .NET developers this is like getting hold of the holy grail :) ... " We'll begin by offering the source code (with source file comments included) for the .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System...
  • Blog Post: Testing using WPF UI automation

    One question that often pops up among WPF app developers is UI testing... WPF enables this scenario through a new accessibility framework. Some useful resources from mdeavey's post Overview Using UI Automation UI Spy Stress Test using UI Automation (new link : here ) Unit Testing WPF controls...
  • Blog Post: 3.5 features: Viewport2DVisual3D

    Viewport2DVisual3D .... this new feature makes things a lot easier in the 3D world.. What this enables is putting interactive 2D on 3D. This makes things like having a textbox in 3D a breeze... < Viewport2DVisual3D x:Name = " vp2d_multiple_children " Geometry = " {StaticResource mesh} " >...
  • Blog Post: 3.5 features: Addins

    In 3.0, we received a number of queries regarding creating plugins. So in 3.5 we got this in .. :) .. Creating an adding would bsically need the use of 3 dlls - System.Addin, System.Addin.Contract, System.Presentation The basic steps to create the addins involves creating a contract, then create the...
  • Blog Post: 3.5 Features: Enabled hyperlinks in RichTextBox

    hmmm... that was one often requested feature. So to enable hyperlinks in RichTextBox all that is needed is to set the property IsDocumentEnabled on the RichTextBox. Type the following in XamlPadX and you have the hyperlink navigation working. < RichTextBox IsDocumentEnabled = " True " xmlns...
  • Blog Post: 3.5 features: Filtering text with IME languages

    So 3.5 beta2 is out and it has quite a lot of features. So one of them is the filtering mechanism for IME languages. This was not a problem in the english and other non-IME languages. The problems were the events associated with IME input - TextInputStart/Update/input... A major concern was that it was...
Page 1 of 2 (26 items) 12