Published by

Comments

# Ælij’s Little Helpers

Wednesday, November 01, 2006 3:26 PM by TrackBack

During my experiments with WPF, I sometimes encountered a recurring operation that required too much

# Monopolij: Avalon* Edition

Tuesday, November 07, 2006 3:06 PM by TrackBack

First - great news. .NET Framework 3.0 has finally been released . Get it now! Monopolij was an app I

# Aelij demonstrates his Community Server blog in XBAP

Tuesday, November 21, 2006 9:08 AM by TrackBack

Aelij demonstrates his Community Server blog in XBAP, with an accompanying Community Server Web Service

# re: Forcing WPF to use a specific Windows theme

Sunday, December 17, 2006 9:06 PM by Ranz

I 'm new in WPF and I try to find the the useful of App.xml file. So it is use to declare a style/template for a Window. Am I right?

# re: Forcing WPF to use a specific Windows theme

Monday, December 18, 2006 10:40 AM by aelij

App.xaml contains an application definition, which means it generates a Main() method (note this file has a different Build Action.) You can set all sorts of application-wide configuration settings in it, consume events such as Application.Startup, etc. It also contains the Application-wide Resource Dictionary, where you can put resources (not just templates and styles; a resource can be anything) available everywhere. So, it's the best place to put a theme that all controls use.

# BitmapEffect Begone

Friday, February 09, 2007 7:30 AM by TrackBack

You can do really neat things with Bitmap Effects in WPF. Shadow, Bevel, Outer Glow can all have a great

# re: Forcing WPF to use a specific Windows theme

Tuesday, February 20, 2007 12:27 PM by Brannon

Thanks for the post. Two questions:

1. Where did 31bf3856ad364e35 come from and what would it be for the other themes like Luna?

2. Is it possible to apply this to an ElementHost (or its Child)? It seems to not work for me using the above code but modifying the Resources to be the member from the Child of ElementHost.

# re: Forcing WPF to use a specific Windows theme

Saturday, February 24, 2007 3:57 AM by aelij

Hi Brannon,

1. This is the assembly's public key token. You can see it in the GAC (\Windows\Assembly folder.) All of WPF assemblies are signed with the same key, so the token is the same for PresentationFramework.Luna as well.

2. You'll need a few things to get this working:

   - Specify the theme dictionary at the top element (the Child in ElementHost) like I showed. Alternatively, if you don't want to repeat this for every control in XAML, you can do it in code after instantiating it in the winform's code-behind (using the Child's Resources property.)

   - You do not have to use merged dictionaries. I recommend that you specify all resources in a level below the root. It should matter to your app, since resource lookup is always from child to ancestor.

   - If you specify a default style for an element, be sure to use BasedOn, like in the example below.

<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<
UserControl.Resources>
    <
ResourceDictionary Source="/PresentationFramework.Luna;V3.0.0.0;31bf3856ad364e35;component\themes/luna.normalcolor.xaml" />
</
UserControl.Resources>
    <
Grid>
        <
Grid.Resources>
            <
Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}">
                <
Setter Property="Margin" Value="10,5,10,0" />
                <
Setter Property="Width" Value="60"/>
            </
Style>
            <
Style x:Key="inlineText" TargetType="TextBlock">
                <
Setter Property="Margin" Value="10,5,10,0" />
            </Style>
        </
Grid.Resources>
        <!--
rest of the code -->
    </
Grid>
</
UserControl>

# http://learnwpf.com/posts/post.aspx?postid=0272ec10-d776-4a27-aded-b223cc83f27b

Friday, March 09, 2007 2:00 AM by TrackBack

# Aelij demonstrates his Community Server blog in XBAP

Monday, March 12, 2007 5:11 AM by TrackBack

Aelij demonstrates his Community Server blog in XBAP, with an accompanying Community Server Web Service

# re: Give me back my ClearType

Thursday, April 26, 2007 8:28 AM by Jonathan Edwards

Now that you mention it, I see the effect in all WPF apps. Very disappointing. WPF has otherwise excellent antialiasing of fonts.

# re: Give me back my ClearType

Thursday, April 26, 2007 10:29 AM by Jonathan Edwards

Interestingly, Flash 9 has a similar problem with effects. Subpixel antialiasing is used until an effect like Glow is triggered, after which the text is only gray-scaled antialiased. Now that I am noticing this it will drive me crazy.

# re: Give me back my ClearType

Thursday, May 03, 2007 2:11 PM by aelij

Sorry to drive you crazy; it really bugs me as well. A lot of apps will suffer from this, because they want to use DWM and custom-chromed windows (e.g. Yahoo Messenger for Vista, DevComponent's WPF Ribbon.) I really hope they figure out a solution for v2.

# re: Forcing WPF to use a specific Windows theme

Tuesday, May 29, 2007 3:06 AM by Vinod sa

How to create a custom themes for aour application and then use it?

# re: Revamped Style Snooper

Wednesday, June 06, 2007 6:11 AM by Rohit

How can you get Styles for themes other than what you have loaded? For instance you are getting the Aero theme Style, how about getting the Style for a Button for a Luna theme?

# re: Revamped Style Snooper

Friday, June 08, 2007 12:23 AM by aelij

Check out BAML Viewer for Reflector (see links at the top of this post.)

# re: Forcing WPF to use a specific Windows theme

Friday, June 08, 2007 12:38 AM by aelij

You can create a theme assembly, in which there would be resource dictionaries that override the default styles. You should put the dictionaries under the "Themes" folder. After that you can load the theme from the assembly the same way I described above. You can create as many assemblies as you like and switch between the themes in runtime by changing the Application.Current.Resources property.

# re: Forcing WPF to use a specific Windows theme

Friday, June 08, 2007 9:45 PM by TeamWork

Can someone upload an example, please? I have tried several options, but I haven't been able to make the Aero Theme work on Orcas.

# re: Replacing P#

Saturday, June 09, 2007 3:08 PM by Muhsin Kaya

Hi. I have a XNA game project. İm using C# 2005 edition and prolog. I tried to connect C# and Prolog but i didnt. Your Connect 4 is bad url. Can u help me. I have to finish this week for univercity project. Can u send me your connecting source. My e-mail busbluetr@hotmail.com. Thank you for all.  

# re: Replacing P#

Saturday, June 09, 2007 3:08 PM by Muhsin Kaya

Hi. I have a XNA game project. İm using C# 2005 edition and prolog. I tried to connect C# and Prolog but i didnt. Your Connect 4 is bad url. Can u help me. I have to finish this week for univercity project. Can u send me your connecting source. My e-mail busbluetr@hotmail.com. Thank you for all.  

# re: Forcing WPF to use a specific Windows theme

Sunday, June 10, 2007 3:34 AM by aelij

I've attached a sample project for Orcas.

# re: Creating new animation types

Monday, June 11, 2007 7:19 AM by Sven Gold

Hello,

I just had the same problem: there was a need for an animated CornerRadius. You can imagine how happy I was as I found your site...

Just a few words: OUTSTANDING!! and many thanks.

:)

Sven

# re: Creating new animation types

Wednesday, June 13, 2007 12:00 PM by aelij

Thanks, glad to hear it was helpful.

# re: The Hidden C# &quot;Typedef&quot;

Thursday, June 14, 2007 5:19 AM by bang

It doesn't seem to be possible to use this feature nested ?

Or am I doing something wrong ?

Sample :

using IntList = System.Collections.Generic.List<int>;

using NestedIntList = System.Collections.Generic.List<IntList>;

# re: The Hidden C# &quot;Typedef&quot;

Thursday, June 14, 2007 8:07 AM by aelij

No, you can't nest using directives. I've become convinced that using it for generics should be discouraged. Just write List<int>! :) It's much clearer, and really not that much of extra code. Even List<List<int>> is just fine.

# re: Forcing WPF to use a specific Windows theme

Monday, June 25, 2007 11:37 PM by Yiling

Hi aelij,

I want to use window classic theme. So I add reference to PresentationFramework.Classic.dll. The code like below:

Uri uri = new Uri("PresentationFramework.Classic;V3.0.0.0;31bf3856ad364e35;component\\themes/classic.normalcolor.xaml", UriKind.Relative);

this.Resources.MergedDictionaries.Add(Application.LoadComponent(uri) as ResourceDictionary);  

But it will throw exception:

Cannot locate resource 'themes/classic.normalcolor.xaml'.

# re: Forcing WPF to use a specific Windows theme

Tuesday, June 26, 2007 5:47 AM by aelij

There is no "normal color" for the classic style. Just use "classic.xaml". Normal color refers to the theme hue; for example, XP (aka "luna") has three (normalcolor - blue, homestead - green and silver).

You can view the theme names in Reflector (they appear in the assembly resources). Also, they are documented, albeit in an obscure enough place(http://msdn2.microsoft.com/en-us/library/system.windows.themeinfoattribute.themeinfoattribute.aspx).

PS - why would you want to use that theme? It's oh so '95 :P

# re: Forcing WPF to use a specific Windows theme

Wednesday, June 27, 2007 12:44 AM by Yiling

Hi aelij,

Thanks for your timely reply.

Althought it's very old, but it is really classic. :)

# re: Give me back my ClearType

Friday, July 13, 2007 6:46 AM by govokinolij
Hi Looks good! Very useful, good stuff. Good resources here. Thanks much! Bye

# re: Yet Another Upgrade

Monday, July 16, 2007 5:33 AM by elod
how do you expect your friends to comment if you don't even bother to tell us you've got a blog. ha!

# re: Yet Another Upgrade

Monday, July 16, 2007 7:54 AM by aelij

You have a short memory :) You visited the blog before!

# Examiner les styles (WPF) par d&#233;faut des controles du framework -- StyleSnooper--

Sunday, July 29, 2007 7:34 AM by TrackBack

voici un outil pratique pour examiner la définition du style par défaut des différents controles WPF

# re: Forcing WPF to use a specific Windows theme

Monday, August 20, 2007 11:59 PM by Manish

When I put the Resource Dictionary Tag inside PageFunction tag it is throwing error. Can anybody please help me make this work.

 <ResourceDictionary Source="/PresentationFramework.Luna;V3.0.0.0;31bf3856ad364e35;component\themes/luna.normalcolor.xaml" />

# re: Forcing WPF to use a specific Windows theme

Sunday, August 26, 2007 12:23 AM by aelij

Manish,

This is because PageFunction is a generic type. You can specify the Resources property using the base type, like so:

<PageFunction ...>

   <FrameworkElement.Resources>

       <ResourceDictionary ... />

   </FrameworkElement.Resources>

</PageFunction>

# re: Forcing WPF to use a specific Windows theme

Sunday, August 26, 2007 4:08 AM by Chris

After installing .NET 3.0 together with the Windows Vista SDK on my Windows XP, I was happy to see that I could even get a Windows application to use Aero Style controls within Windows XP. Wow.

However, is it possible to let the window itself appear in a Vista fashioned style? You know... black color, Vista style close/maximize buttons, etc... ?

# re: Forcing WPF to use a specific Windows theme

Sunday, August 26, 2007 5:52 AM by aelij

Hi Chris,

There's no easy way of getting the Vista window chrome, since it is controlled by the operating system, not WPF.

You can, however, be creative and create it using WPF elements, and use an API (such as the Blendables ChromelessWindow or by directly calling Win32 API) to hide the original chrome and show your own.

Components imitating the Office 2007 Ribbon (such as DevComponents' WPF Ribbon) also change the chrome to match Office, so check them out.

Aelij.

# re: The WPF Contrib Project

Wednesday, September 05, 2007 3:38 AM by Joe

Looks great, can't wait to try it out.

One suggestion, what about having your demo app as a click once install so that you can try it instantly.

# WPF Contrib Project

Sunday, September 09, 2007 7:55 AM by TrackBack

El bueno de Ezequiel Jadib me avisa del proyecto: www.codeplex.com/wpfcontrib donde se pueden

# re: The WPF Contrib Project

Sunday, September 16, 2007 5:43 AM by aelij

Thanks Joe. I may consider doing that, however some of the demos require full trust (NotifyIcon and TaskDialog for now), so they couldn't be included. Running the sample is rather easy, though, just extract and execute.

# re: Forcing WPF to use a specific Windows theme

Wednesday, November 14, 2007 7:40 AM by Jorge

Many thanks. This tip is a life saver.

# re: The Hidden C# &quot;Typedef&quot;

Saturday, November 17, 2007 6:55 PM by krypto

I've found that the necessity for #typedef in C# lies heavily in conjunction with the necessity for multi-file preprocessor #define's and #if/else testing.  Using the "using MyType = InherentType;" for each file doesn't seem to be truly necessary - aesthetics not considered - but there are some rare occasions when it would be more convenient and more CTS-friendly to be able to #define SOMETHING in file1.cs and perform a #if SOMETHING in file2.cs ...

but then the necessity for a #typedef increases.  Think about how architecture-specific value types were used in C/C++.  Consider...

#if _X86

 using INT32 int

#elseif _X64

 using INT32 short

#else

 using INT32 long

#endif

Granted, System.Int16, System.Int32, and System.Int64 solved this particular problem, but when these #typedef's are used like this, the data types are defined from [U]INT8 all the way up to [U]INT64 (and I've even seen INT128).

It just seems to me that the necessity for a #typedef in C# is more closely related to the ability to perform preprocessor testing across multiple source files.

# re: The WPF Contrib Project

Wednesday, November 28, 2007 3:00 AM by Yunge

Thanks! You really do a good job!

# re: Forcing WPF to use a specific Windows theme

Wednesday, December 05, 2007 5:22 AM by Robert

Hi there.

Is it possible to 'steal' the window background fill when my Vista is running with the Vista Basic theme enabled? (NOT the Aero glass, but Vista Basic background)

# re: Forcing WPF to use a specific Windows theme

Wednesday, December 05, 2007 5:49 AM by aelij

I'm not sure what you mean by 'window background'; is it the window title bar background?

If so, there is no direct way to do this in WPF. Instead you can use the VisualStyleRenderer (which wraps uxtheme.dll) do draw into a GDI+ Bitmap object, and then convert to to a WPF BitmapSource using the System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap() method.

# re: Forcing WPF to use a specific Windows theme

Wednesday, December 05, 2007 6:06 AM by Robert

Thank you very much for your reply.

Yes, it's exactly what I want. I'll try to use that method to see what I can get.

# re: Forcing WPF to use a specific Windows theme

Wednesday, December 05, 2007 6:50 AM by Robert

I've tried to do as you told me, but I get a stupid "Parameter is invalid" exception when trying to create a new Bitmap(). Here is the code

try

{

System.Windows.Forms.VisualStyles.VisualStyleRenderer renderer = null;

System.Windows.Forms.VisualStyles.VisualStyleElement element = System.Windows.Forms.VisualStyles.VisualStyleElement.Window.FrameRight.Active;

if (System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsElementDefined(element))

{

renderer = new System.Windows.Forms.VisualStyles.VisualStyleRenderer(element);

System.Drawing.Bitmap gdiBmp = new System.Drawing.Bitmap((int)this.RenderSize.Width, (int)this.RenderSize.Height, System.Drawing.Imaging.PixelFormat.Format24bppRgb);

System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(gdiBmp);

g.Clear(System.Drawing.Color.Red);

renderer.DrawBackground(g, new System.Drawing.Rectangle(new System.Drawing.Point(0, 0), new System.Drawing.Size((int)this.RenderSize.Width, (int)this.RenderSize.Height)));

g.Dispose();

System.Windows.Media.Imaging.BitmapSource bs = System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap(gdiBmp.GetHbitmap(), IntPtr.Zero, System.Windows.Int32Rect.Empty, System.Windows.Media.Imaging.BitmapSizeOptions.FromEmptyOptions());

System.Windows.Media.ImageBrush imgBr = new ImageBrush(bs);

return imgBr;

}

else

return null;

}

catch (Exception ex){ return null; }

Do you know what the problem might be?

Thank you.

# re: Forcing WPF to use a specific Windows theme

Wednesday, December 05, 2007 10:49 AM by Robert

Figured it out in the meantime. Thank you very much, again and sorry for posting too much code text previously.

# re: Forcing WPF to use a specific Windows theme

Friday, December 07, 2007 2:07 AM by aelij

It's okay. I guess the problem was with RenderSize being (0,0). It is updated only after the layout is done, so you should call your code from the OnRender() override or use another way (such as the DesiredSize property) to get the size.

 (BTW, you should also call Dispose() on gdiBmp after you've converted it to BitmapSource. Or better yet, put both the Graphics and the Bitmap objects in a using block [which translates to try...finally] thus ensuring Dispose is always called.)

# re: Forcing WPF to use a specific Windows theme

Friday, December 07, 2007 4:08 AM by Robert

Yep, I've already Dispose() - ed my gdiBmp. Good point. And the problem was indeed coming from RenderSize being (0,0).

Thanks a lot for your tip - I've been looking for how to do this (the Vista Basic bk 'stealing') for a few weeks but nobody gave me a good answer like yours :)

# re: BitmapEffect Begone

Wednesday, January 30, 2008 9:32 AM by Rob Ainscough

So basically why use WPF if you can't use many of the "cool" features is provides?

And this begs the question, why did Microsoft even release it like this?  Another experiment that has no future?

# re: BitmapEffect Begone

Wednesday, January 30, 2008 9:45 AM by aelij

Hardly. Bitmap Effects are a very small part of WPF, and you can get along just fine without them. They may become hardware accelerated in V2, which will make them more usable.

WPF is a very innovative UI platform. It enables you to deal with immensely complex scenarios with great ease. It feel more "right", since it was designed almost "tabula rasa" with regards to Win32. Give it try, you'll quickly see what I mean.

# re: BitmapEffect Begone

Wednesday, January 30, 2008 2:33 PM by Rob Ainscough

I have been trying it for some time now.  It has some pretty significant "gotchas" that really should have been resolved BEFORE releasing:

1.  Data Binding is worky

2.  Single-threaded apartment

3.  No MDI

4.  No support for compressed images/icons

5.  No native hooks into Vista

WPF can do what can already be done with a host of 3rd party controls.  If you look at considerably lesser funded tools on other platforms like OS X, WPF has much work to do to catch up with Apple Quartz API.

Is there going to be a version 2 of WPF?  Or is this just another technology to be faded out for something completely different with once again NO migration path?

Currently WPF's performance in both development mode under VS 2008 IDE and in deployed mode, leave MUCH to be desired -- actually not really acceptable from a client perspective.

# re: BitmapEffect Begone

Thursday, January 31, 2008 2:20 AM by aelij

I agree some things are missing, but in my opinion the advantages far outweigh the disadvantages. More specifically:

- Data binding works great, in my opinion. It allows you to truly separate data from UI.

- STA is bad, I agree.

- MDI is becoming a thing of the past. It is far less convenient than other options (such as tabs). However, there are 3rd party controls that implemented MDI for WPF.

-

You can't compare Quartz, which is a low(er) level API, to WPF. WPF is a UI library, not a graphics library. (Quartz is comparable to MILCORE, which WPF uses internally, though.) I'm not familiar with any 3rd party tools (on Windows) that can really do what WPF can, in the same amount of development time. Yes, performance can be better, and I believe it will be.

As for the future, there have already been some improvements to WPF in .NET 3.5, and the next release will continue to improve. WPF is the first non-Win32-based UI platform MS has released, and they're investing heavily in it.  So don't give up on it too soon :-)

# re: My Prolog Project: Connect 4

Tuesday, March 18, 2008 9:50 AM by MobileRose
I would like to get that game source code pls.

# re: The Hidden C# &quot;Typedef&quot;

Thursday, March 27, 2008 2:52 AM by Eduard Ralph

This solution actually only works for one file at the time and only in the declared namespace. It doesn't help you if all you really want is to define one type at one place and use it in several. I commonly run into this kind of problem when I want to define a List of something and use them in several places. The only option then is to define a class which inherits from that List, e.g.

public class IntList : List<int>

{

   // write constructors here

}

# re: My Prolog Project: Connect 4

Thursday, March 27, 2008 7:28 AM by aelij

Send me your email via the contact form.

# re: The Hidden C# &quot;Typedef&quot;

Thursday, March 27, 2008 7:36 AM by aelij

That's usually a bad idea, in my opinion. And writing IntList instead of List<int> just saves a couple of characters. It may come handy in cases where the type is a bit longer (e.g. Expression<Func<Func<int, string>, bool>>) - but what name would be more descriptive than the original?

I say - stick to the full name, don't subclass unless it actually means something and use the using directive only when you have a name collision and you don't want to write the full namespace every time.

# re: Give me back my ClearType

Friday, April 04, 2008 9:01 AM by Bill Henning

Thanks for this post, our RibbonWindow sets the HwndTarget.BackgroundColor to transparent to get the glass effect in the Window client area and it took a while to figure out why ClearType was disappearing.  Your post certainly explains things in a lot more detail than what I've been able to find elsewhere.  For anyone interested, our own related post is:

blog.actiprosoftware.com/.../WPF-and-Aero-glass-causes-ClearType-to-fall-back-to-grayscale-antialiasing.aspx

# re: The Hidden C# &quot;Typedef&quot;

Tuesday, April 15, 2008 6:54 AM by KoD666

What about WPF? Usage of generics in XAML is very limited and there is no easy way to define DataTemplate that uses a parametrized type.

Unfortunately `using` directive doesn't solve this problem. Only solution I've found is to derive class from generic class and put parameters in base definition. But this is only partial solution because every time I must define all needed constructors and I cannot use any generic `struct`'s (deriving from value-type is forbidden).

# re: The Hidden C# &quot;Typedef&quot;

Tuesday, April 15, 2008 7:34 AM by aelij

Actually, there is an easy way to define a DataTemplate for a generic type, for example:

<DataTemplate DataType="{x:Type col:List`1[System.String]}">

   <TextBlock Text="This is a List{string}" Foreground="Red" />

</DataTemplate>

A few notes:

1. The TypeExtension only resolves the namespace before the colon and passes a concatenation of it and the what's after the colon to Assembly.GetType(). So you cannot use the XAML namespace mapping for the type parameter (e.g. col:List`1[sys:String]).

2. You can always write your own type-parsing MarkupExtension for more complex scenarios.

3. You can implement a DataTemplateSelector. In many cases the DataTemplate.DataType is quite insufficient. The simplest example - it doesn't support inheritance; the type must exactly match the runtime type of the object.

# re: I Got Rhythm Now Available in XBAP!

Sunday, July 06, 2008 4:05 PM by Robert

It appears you can call WCF web services now, which I guess makes things easier.  My problem is I still don't know enough about WCF to really make any use of it.  I was wondering if you could put together a sample that calls an external API such as Live search and returns a users search to them.  That would explain how to make actual use of an XBAP in my opinion.  Either REST or SOAP it doesn't matter that much as long as I can interact with an external API.  Thanks for writing this really informative post!

# re: I Got Rhythm Now Available in XBAP!

Monday, July 07, 2008 6:19 AM by aelij

Hi Robert,

I'll try to post a sample next week.

Aelij.

# re: Give me back my ClearType

Friday, July 11, 2008 8:31 AM by Levi Page

I know this is an old article, but I would love if you could have posted the code sample. I'm desperately trying to figure out how I can disable the cleartype in WPF. Will this solution work on stuff like textblocks and labels?

# Good Old GDI+ (or: Unblur Thy Text)

Monday, August 18, 2008 5:35 AM by TrackBack

It&#39;s been a while since I&#39;ve done anything with GDI+ (i.e. System.Drawing). System.Windows (i

# re: BitmapEffect Begone

Friday, August 22, 2008 9:25 AM by Josh Usovsky

Regarding Mr. Cranky's post:

1.  "Data Binding is worky"

 I don't see anything wonky about it.  It's easy to use, easy to implement in custom objects, and makes a lot of sense.

2.  "Single-threaded apartment"

 Big deal.  Most of the UI "work" is already done on the GPU anyway, so we won't see much of a performance boost in rendering.  Free-threading would result in the headaches sometimes encountered in Winforms, and in most situations, there's no compelling reason for it.  You're still able to thread to your heart's content in your own app.

3.  "No MDI"

  Maybe it's time to leave 1995 behind.  Just let it go, man.

4.  "No support for compressed images/icons"

  I think what you mean is compressed PNG.  Yes, that's a shame, but in most cases it's not a hardship to use uncompressed ones.

5.  "No native hooks into Vista"

  The API is available for Windows XP, too.  It's certainly less convenient, but you can hook all you want with pinvoke.

# re: C# Partial Specialization With Extension Methods

Sunday, August 24, 2008 8:16 AM by Peter Verswyvelen

Hi aelij,

Nice hack! Will come in handy.

But it works only partially.

E.g. when you try it with the following program:

static void main()

{

 var c = new SomeClass<float>();

 c.Add((float)-1);

 c.Add((int)-1);

}

the generic Add method is always called (the int is silently converted to a float?), so no specialization takes place as in C++.

# re: Gmail-like Conversation View in Outlook 2003

Thursday, August 28, 2008 7:58 PM by Tim

Having just come up with this myself, I ran a quick search to see how others had used search folders and grouping in Outlook and found you. This view brings everything together nicely and saves a lot of switching and searching of separate Inbox and Sent folders. I also created the same view for my local Archive folders.

# re: Forcing WPF to use a specific Windows theme

Friday, September 05, 2008 9:39 PM by parke

Thanks

# re: Dispatch It

Sunday, September 07, 2008 2:37 PM by Jan Kučera

Hello!

Very cool idea, thanks for sharng it. I only wanted to comment this one:

"Too bad they don't have a GetCallerMethod() as well..."

Well there are two ways to get caller method, either by StackFrame class or using reflection (GetCurrentMethod calls InternalGetCurrentMethod(LookForMyCaller) and there is LookForMyCallersCaller option as well).

I was indeed using it but I've found it is terribly bad idea as soon as I switched to the Release configuration, because with code optimalizations turned on, some methods can get optimized away! So the caller method in Debug and in Release configs can differ...

Have a nice day!

Jan

# re: C# Partial Specialization With Extension Methods

Wednesday, September 10, 2008 1:57 PM by aelij

Hi Peter,

It's not supposed to work. The specialization is for an instance of SomeClass<T>, not for each call to the Add() method. So, if you create a SomeClass<int>, the compiler will select the most specialized method.

Aelij.

# re: My Prolog Project: Connect 4

Wednesday, October 15, 2008 11:00 AM by Katherine

Hi, please can you send me the game source code please??? mi mail is kloayza@yahoo.com

# re: My Prolog Project: Connect 4

Saturday, October 18, 2008 6:29 AM by Anna

Hi! really nice. Can you send me the source code please? i'll be so glad.  Thank you

mail:storitors@gmail.com

# Shady Pixels

Sunday, October 19, 2008 1:06 PM by TrackBack

In my previous post I mentioned the new Zune 3.0 visualizations. I really liked them, so I decided to

# Shady Pixels

Sunday, October 19, 2008 1:06 PM by TrackBack

In my previous post I mentioned the new Zune 3.0 visualizations. I really liked them, so I decided to

# Improper use of InteropBitmap can cause a memory leak

Wednesday, October 22, 2008 5:29 AM by TrackBack

I&#39;ve been using InteropBitmap in my GdiTextBlock . The control creates a new GDI+ Bitmap every measure

# re: Forcing WPF to use a specific Windows theme

Wednesday, October 29, 2008 3:37 AM by Gufran

its not working in windows server 2003 sp1 with 3.5 framework

# re: In the Zune

Friday, October 31, 2008 7:10 AM by MikeC

If you would like to see a Media Player based on WPF, take a look at http://www.viewon.tv

Even, it is an open source project, they are located at codeplex www.codeplex.com/viewontv

# re: Download Visual Studio 2005 Beta 1

Thursday, November 06, 2008 7:36 AM by Dan

help!

# re: Gmail-like Conversation View in Outlook 2003

Tuesday, November 11, 2008 2:49 AM by Pete Bannigan

Now that's what I call useful....

# re: Forcing WPF to use a specific Windows theme

Monday, November 17, 2008 8:46 AM by Timothy Khouri

Absolutely beautiful... good post :)

# re: Give me back my ClearType

Tuesday, November 25, 2008 1:32 AM by r&amp;amp;#252;ya tabiri

thank you...

# re: I Got Rhythm Now Available in XBAP!

Wednesday, November 26, 2008 1:40 AM by An

Some more interesting stuffs with XBAP:

1. Valil Chess:

www.valil.com/.../Valil.Chess.WinFX.xbap

2. Online Word Processing:

www.o2obox.com/.../WordXBAP.xbap

# re: Gmail-like Conversation View in Outlook 2003

Saturday, December 13, 2008 6:54 PM by Orlando

I like your use of creating the ALL MAIL folder.  It helps complete what I found first on the GMAIL style Conversation on this link

www.petroleumjelliffe.com/.../make-outlook-work-like-gmail

# re: C# Partial Specialization With Extension Methods

Wednesday, December 24, 2008 1:12 AM by Ernst-Jan

Hi aelij,

Nice solution, but I think there is an issue if you try to use it from another generic function. For instance the code below will not call the overload:

void foo<T>(T t)

{

  SomeClass<T> o = new SomeClass<T>();

  0.Add(t);

}

static void main()

{

  foo<int>(3); // calls SomeClassExtensions<T> instead of override

}

I think a better approach is the following:

   class SomeType

   {

   }

   class Foo<T>

   {

       public static Foo<T> CreateInstance()

       {

           if (typeof(T) == typeof(SomeType)) return new FooSomeType() as Foo<T>;

           return new Foo<T>();

       }

       protected Foo()

       { }

       public virtual void SomeMethod()

       {

           // what ever

       }

       private class FooSomeType : Foo<SomeType>

       {

           public override void SomeMethod()

           {

               // SomeType specific handling goed here

           }

       }

   }

# Theme Manager: A Hackly Hack

Sunday, December 28, 2008 2:48 PM by TrackBack

One of the most popular posts in this blog is the one explaining how to override the system theme and

# re: My Prolog Project: Connect 4

Wednesday, January 14, 2009 1:33 AM by Giuseppe

I would like to get that game source code, please. My mail is: futura.taranto@live.it.

Hi

# re: My Prolog Project: Connect 4

Wednesday, January 14, 2009 1:36 AM by Giuseppe

I would like to get that game source code please.

futura.taranto@live.it

# Aelij’s Little Helpers

Tuesday, January 27, 2009 12:52 AM by I Got Rhythm

During my experiments with WPF, I sometimes encountered a recurring operation that required too much

# Presenting PresentationHost

Monday, February 09, 2009 7:26 AM by I Got Rhythm

I always prefer simpler solutions. The solution I proposed on my previous post was not that simple, and

# re: My Prolog Project: Connect 4

Tuesday, February 17, 2009 4:01 AM by OFfering

I would like to get that game source code please.

wutthichai_chansawang@hotmail.com

# re: My Prolog Project: Connect 4

Tuesday, February 17, 2009 5:17 AM by Kedar

Do u have any web application with prolog ?

Plz mail me at kedar.patil9@gmail.com

# re: My Prolog Project: Connect 4

Saturday, February 28, 2009 8:44 AM by metas

Hi,can you send me the game source code please??? touch_tk10@hotmail.com

# re: Improper use of InteropBitmap can cause a memory leak

Tuesday, March 03, 2009 9:10 AM by Aaron

This helped me out so much - thank you!

# re: Writing Methods and Classes in LINQPad

Monday, March 09, 2009 12:31 PM by Simon Chadwick

Many thanks for these tips. Now I can write extension methods in LINQPad, although it is rather a hack. I hope LINQPad is updated to be smarter about classes.

# re: My Prolog Project: Connect 4

Thursday, March 12, 2009 1:57 PM by Izzy

Hi, can you send me the game source code please?

My e-mail is lil_z7z@hotmail.com

Thanks.

# re: Presenting PresentationHost

Wednesday, March 18, 2009 9:47 PM by Alex

I can not compile. What is RibbonControlsLibray?

# re: Presenting PresentationHost

Tuesday, March 24, 2009 9:09 AM by aelij

You need the Ribbon assembly. Look at the last paragraph for a link.

# re: Theme Manager: A Hackly Hack

Wednesday, April 08, 2009 10:08 PM by Roman Kositsyn

very useful information

thack you

# re: Writing Methods and Classes in LINQPad

Sunday, April 12, 2009 9:29 AM by Darren

Thank for the tip, this helped me a lot today!

# re: Replacing P#

Tuesday, April 21, 2009 8:01 AM by Uwe Leata

You will find a new version of the CSarp interface on

www.lesta.de/.../Index.aspx

# re: Normality Restored

Sunday, April 26, 2009 11:54 PM by Roi

And you upgrade to IIS7 for what reason?

# re: Give me back my ClearType

Tuesday, April 28, 2009 10:33 AM by Stewart

I just wish we could turn off ClearType altogether in WPF.

# re: My Prolog Project: Connect 4

Sunday, May 03, 2009 2:51 PM by ONA

i would like to have the game source code please. i am studing prolog and this will help me aloot

My email .. totoyshary@hotmail.com

Thanksss

# re: My Prolog Project: Connect 4

Friday, May 08, 2009 4:10 AM by Sarah

Hey! i found it really nice!!

Can i ask you to send me the source code please.or tell me how can i get it,

because i urgenlty need it.

My email: rora_sosca@hotmail.com

Thanks in advance.

# re: My Prolog Project: Connect 4

Monday, June 01, 2009 12:56 AM by Ilia

This looks great.Can you post the code or send it to my email.It will really help me.

My email:swolf@abv.bg

# re: My Prolog Project: Connect 4

Tuesday, June 16, 2009 11:32 PM by Hau Nguyen Van

This is very interesting! I love Prolog.

Could you send me your project into my email: nvhau@utehy.edu.vn. Thank you very much!

# re: Forcing WPF to use a specific Windows theme

Wednesday, June 17, 2009 5:23 AM by XAML Templates

Hi, at http://www.xamltemplates.net/ you can find themes/styles for all the WPF and Silverlight controls

# re: Download Visual Studio 2005 Beta 1

Thursday, June 18, 2009 5:46 PM by dhananjay kumar

www.gmail.com

dhpreeta@gmail.com

# re: Download Visual Studio 2005 Beta 1

Thursday, June 18, 2009 5:46 PM by dhananjay kumar

Hello..!

# re: Improper use of InteropBitmap can cause a memory leak

Tuesday, August 11, 2009 2:28 AM by Sreekanth

This is a superb article....thanks buddy...

# re: Gmail-like Conversation View in Outlook 2003

Tuesday, August 18, 2009 6:53 AM by Craig

Thank you.  This was very helpful!  You may want to include the "deleted" folder as well so you can trace all the conversations even if you deleted some emails. Gmail will pull your deleted emails back into the conversation thread.  

# re: My Prolog Project: Connect 4

Sunday, September 20, 2009 8:51 AM by Gidi

Can you send me the source code please?

Email: gidon2007@gmail.com

# re: Forcing WPF to use a specific Windows theme

Monday, September 21, 2009 6:04 AM by Edan

Not exactly "find" but "bought" ;-)

# re: Gmail-like Conversation View in Outlook 2003

Tuesday, September 29, 2009 9:31 AM by M Prindle

Thank you for the great info!  I've been trying to figure out a way to do this.

# rMy Prolog Project: Connect 4

Wednesday, September 30, 2009 6:07 AM by Igor

Can you send me the source code please.I am studing a prolog and this will help me a loot! Thank you!

igor.car29@gmail.com

# re: Give me back my ClearType

Wednesday, September 30, 2009 9:48 AM by Chris

I did face the problem of blurry text when using a RenderTargetBitmap to fill a Rectangle.

Using RenderOptions.SetBitmapScalingMode(rectangle, BitmapScalingMode.NearestNeighbor) seems to give a really nice output almost without blur.

# re: My Prolog Project: Connect 4

Thursday, October 08, 2009 4:42 PM by Ghada

could you send me the source code please

my e-mail is

         dody_assabry@yahoo.com

# re: My Prolog Project: Connect 4

Friday, October 09, 2009 11:38 AM by Akhtar

kindly send me code on

mianakhtar24@gmail.com

# source code please

Tuesday, October 13, 2009 12:28 PM by lim

could you send me the source code please

my e-mail is

       stinky_finger23@yahoo.com.sg

# re: My Prolog Project: Connect 4

Wednesday, October 14, 2009 7:12 AM by asad

hii

 kindly mail me the source code on

  asad_oyster@hotmail.com

# re: Revamped Style Snooper

Saturday, October 17, 2009 7:40 PM by Keff

Hi, I fixed a bug with indentation (move indent-- to the top of its block, this fixes closing tags that were too much indented), and compacted the user interface so that there is more space for code.

You can download it form sklad.tomaskafka.com/.../stylesnooper-fixed.zip

My mail is keff85 at gmail.

# re: My Prolog Project: Connect 4

Monday, October 19, 2009 1:48 AM by Neo

Hi,

  I am new to the uses of Prolog and your project certainly amazes me. Would you kindly mail me the source codes on neomartian@yahoo.com? Thanks!

# re: My Prolog Project: Connect 4

Monday, October 26, 2009 4:59 PM by haidy

please send me source ... thanks alot :)

my mail " eng_haidy.hamed1990@yahoo.com"

# re: Gmail-like Conversation View in Outlook 2003

Sunday, November 15, 2009 6:50 AM by Assaf

The problem with this approach is that you cannot sort by date and also group by conversation. In Gmail, when a new mail arrives into an existing conversation, it appears at the top of the inbox (as unread). But using the Search Folder I can either sort/group by conversation (and then start to scroll around to find which conversation has unread items), or I can sort by date and lose the conversation view. Any ideas how to solve that?

# re: Give me back my ClearType

Friday, November 20, 2009 12:38 PM by fritz

IMHO nothing beats a well-hinted font without any cleartype blur wrt. readability at small font sizes. I really can't understand why MS is destroying its own competitive edge in font rendering with all this cleartype fuss. (The fact that Linux and Mac also have blurred text rendering? So they must follow the other lemmings?)

# re: Writing Methods and Classes in LINQPad

Monday, November 30, 2009 11:47 AM by Pascal

Yes me too, thanks a lot

# re: My Prolog Project: Connect 4

Monday, December 14, 2009 10:23 AM by sama7

Can you send me the source code please.I am studing a prolog and this will help me a loot! Thank you!

e_mail:samah.muhamad2010@yahoo.com

# re: My Prolog Project: Connect 4

Monday, December 14, 2009 10:25 AM by sama7

could you send me the source code pls

samah.muhamad2010@yahoo.com

# re: Gmail-like Conversation View in Outlook 2003

Tuesday, December 15, 2009 6:52 PM by irham

great info..

thanks...

# re: C# Partial Specialization With Extension Methods

Thursday, January 07, 2010 6:12 AM by Aman

good one

# re: Gmail-like Conversation View in Outlook 2003

Monday, February 08, 2010 6:49 AM by Gerardo

Thanks!, its a wonderful solution, simple but very useful.

Great advice

# abu dhabi

Monday, March 01, 2010 7:34 PM by hosammmm

rhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhuyu  iu4 5i iii i  ii5ii  i ii5r

# re: My Prolog Project: Connect 4

Tuesday, March 02, 2010 6:29 AM by Taro

Hi, would you kindly send me a copy of the code at tarochofu@ymail.com?

thanks

# re: My Prolog Project: Connect 4

Monday, March 08, 2010 7:41 PM by dotech

can u send souce code for me mydotech@gmail.com, thanks..

# re: My Prolog Project: Connect 4

Wednesday, March 10, 2010 5:40 PM by andri

can u send souce code for me

chocho_suna@Yahoo.co.id

thanks

# re: My Prolog Project: Connect 4

Thursday, March 11, 2010 11:18 PM by HeiRn

i would like to have the game source code please. i am studing prolog and this will help me a lot...

mail me, the_unheirn@yahoo.com

thx b4

# re: My Prolog Project: Connect 4

Friday, March 12, 2010 3:37 PM by Ibnu

Hi! really nice. Can you send me the source code please? i'll be so glad.  Thank you

mail:i_sy@ymail.com

# re: My Prolog Project: Connect 4

Sunday, March 14, 2010 1:34 AM by amir

can u send me the source code of your project??

amir_aizat@ymail.com

# re: My Prolog Project: Connect 4

Wednesday, March 17, 2010 10:10 PM by denis

send me the source code tomy email please : exavro@yahoo.com

thank you very much, ill be so glad..

# re: My Prolog Project: Connect 4

Friday, April 02, 2010 9:22 AM by rua

Kindly send me the code

roaayahya@gmail.com

# re: Good Old GDI+ (or: Unblur Thy Text)

Wednesday, April 21, 2010 1:00 AM by hu

Welcome to www.manoloblahnikcvs.com, from here you will hunt for any designer shoes which you desire!all style Manolo Blahnik Boots sale Ever since 2005, when we became the best online dealer of authentic Giuseppe Zanotti , Gucci,Cheap Manolo Blahnik Boots,Cheap Ugg Boots , Yves Saint Lauret , Christian Louboutin , and were upgraded to be a retailer for these brands,we have been devoted to provide customers with a large selection with finest quality at lowest price.We strive to build long-term relationship with each and every one of our customers, we can only accomplish our mission if you’re happy with the products you buy.So we’ve created a guarantee that takes all the risk out of shopping!All goods shipped are insured, free and no customs taxes!1-2days to pick up and 5-6days to your doors!you can also have a good view in our ed hardy clothing store.

# re: My Prolog Project: Connect 4

Friday, April 23, 2010 12:48 PM by Gregg

Hi, would it be possible to get a copy of the games source code?

my email is greggarmstrong@hotmail.com

# re: My Prolog Project: Connect 4

Sunday, April 25, 2010 7:08 AM by cs student

please send me the source code of the game

my mail myfuture_2009@yahoo.com

# re: MIX10

Monday, May 03, 2010 1:14 PM by kevin

hey, thanks for your resource.

# re: My SDP Lecture: .NET Numerical Computing

Monday, May 03, 2010 1:17 PM by pagerank

That's so cool !

# re: My Prolog Project: Connect 4

Monday, May 10, 2010 2:33 AM by Desmau

HI! Please can you send me the source code of the game too?

Thank you!! My email is desmau@rocketmail.com

# Prolog Code

Tuesday, May 18, 2010 11:08 AM by Ahmed Alaa

i would like to have the game source code please. i am studing prolog and this will help me aloot

My email .. in.flames@ymail.com

Thanksss

# re: My Prolog Project: Connect 4

Monday, May 24, 2010 4:59 PM by kemal

hi i have a homework about this can u send me please? thank you...my e-mail is koseoglu1905@hotmail.com

# re: My Prolog Project: Connect 4

Monday, May 24, 2010 5:01 PM by kemal

hi i have a homework about this can u send me please? thank you...my e-mail is koseoglu1905@hotmail.com

# re: My Prolog Project: Connect 4

Monday, May 24, 2010 5:01 PM by kemal

hi i have a homework about this can u send me please? thank you...my e-mail is koseoglu1905@hotmail.com

# re: My Prolog Project: Connect 4

Tuesday, May 25, 2010 9:54 AM by Andreea

Hello,

Sorry to bug you with the same thing but would you please send me the prolog source code?

My e-mail is: tatu_notlesbian@yahoo.com.

thank you

# re: My Prolog Project: Connect 4

Thursday, May 27, 2010 3:15 PM by Sanmati Jain

if you can forward me code, i m beginner e-meial : jainsanmati@gmail.com

# re: Forcing WPF to use a specific Windows theme

Tuesday, June 01, 2010 6:35 AM by YatesPaula

I received my first <a href="http://lowest-rate-loans.com">loan</a> when I was 32 and this aided my family very much. Nevertheless, I need the collateral loan again.

# re: New Release of WPF Contrib

Wednesday, June 09, 2010 1:03 PM by Jason Coyne

Feature Request :

this is very similar to autogrid, or possibly the stackcolumn control.

Basically I want either an AutoGrid that can dynamically create additional columns based on resize, or a WrapPanel that snaps controls into columns/tabstops

Let me know if you think this is possible.

Jason Coyne

gaijin42@gmail.com

# jordan18

Thursday, June 24, 2010 1:29 AM by jordan18

good

# re: New York, New York!

Friday, July 02, 2010 12:58 AM by MONTOYARENE20

I had a dream to make my business, however I did not have enough amount of cash to do this. Thank goodness my colleague proposed to take the <a href="http://lowest-rate-loans.com">loans</a>. Thus I used the short term loan and realized my desire.

# re: Improper use of InteropBitmap can cause a memory leak

Friday, July 09, 2010 6:26 AM by Keith

I have been looking for months (literally) for an alternative to the MSDN prescription of using GetHbitmap to derive a BitmapSource from a GDI+ Bitmap. In the application that I'm working on, I have to repaint a 1000x1000 bitmap a minimum of 10 times per second and more if possible. Using the MSDN prescription, it was taking ~20 milliseconds just to move the final GDI+ bitmap into a BitmapSource so WPF could render it. Using your alternate method, that reduced to ~5 milliseconds. That's a 75% increase!!! Thanks so much for posting this article.

# re: Forcing WPF to use a specific Windows theme

Saturday, July 17, 2010 10:25 AM by loans

I took 1 st loans when I was not very old and it aided my business a lot. Nevertheless, I need the auto loan as well.

# re: My truly first blog...

Sunday, July 18, 2010 9:03 PM by Janette23Stout

Various people in the world take the <a href="bestfinance-blog.com/.../home-loans">home loans</a> from different creditors, just because this is easy and fast.

# re: Anonymous Comments Enabled

Wednesday, July 21, 2010 3:29 PM by Lorene29Spencer

I had got a dream to make my business, however I did not earn enough of cash to do it. Thank goodness my close mate told to take the <a href="http://bestfinance-blog.com">loans</a>. So I used the student loan and realized my old dream.

# re: Vista Theme

Thursday, July 22, 2010 3:46 PM by AlfredaGilbert32

According to my investigation, billions of persons in the world receive the <a href="bestfinance-blog.com/.../personal-loans">personal loans</a> at different banks. So, there's good possibilities to get a consolidation loan in every country.

# re: Good Old GDI+ (or: Unblur Thy Text)

Friday, July 23, 2010 1:56 AM by zoro

Certainly,Manolo enjoys fashion, classic,art and comfort,  ladies cant help madding with her.

<a href="http://www.manoloblahnikselling.com"><strong>manolo blahnik</strong></a>

<a href="http://www.manoloblahnikselling.com"><strong>manolo blahnik shoes</strong></a>

<a href="http://www.manoloblahnikselling.com"><strong>manolo blahniks</strong></a>

<a href="http://www.manoloblahnikselling.com"><strong>manolo blahnik heels</strong></a>

<a href="www.manoloblahnikselling.com/jimmy-choo"><strong>jimmy choo</strong></a>

<a href="www.manoloblahnikselling.com/manolo-blahnik-boots"><strong>manolo blahnik boots</strong></a>

<a href="www.manoloblahnikselling.com/manolo-blahnik-pumps"><strong>manolo blahnik pumps</strong></a>

<a href="www.manoloblahnikselling.com/manolo-blahnik-sandals"><strong>manolo blahnik sandals</strong></a>

<a href="www.manoloblahnikselling.com/christian-louboutin"><strong>christian louboutin</strong></a>

<a href="www.manoloblahnikselling.com/christian-louboutin-sandals"><strong>christian louboutin sandals</strong></a>

<a href="www.manoloblahnikselling.com/christian-louboutin-pumps"><strong>christian louboutin pumps</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-annees-folles-140-black-sandals"><strong>Christian Annees Folles 140 black Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-peep-toe-glitter-slingbacks"><strong>Christian Louboutin Peep-Toe Glitter Slingbacks</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-peep-toe-pink-sandals"><strong>Christian Louboutin Peep-toe Pink sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-platform-cage-prink-sandals"><strong>Christian Louboutin Platform Cage Prink Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-tulip-thong-pink-sandals"><strong>Christian Louboutin Tulip Thong Pink Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-123-double-platform-gold-sandals"><strong>Christian Louboutin 123 Double Platform Gold Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-black-sandals"><strong>Christian Louboutin Black Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-black-sandals-rodita-zip"><strong>Christian Louboutin Black Sandals Rodita Zip</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-blue-satinorsays-sandals"><strong>Christian Louboutin Blue Satin d'Orsays Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-claudia-ankle-strap-black-sandals"><strong>Christian Louboutin Claudia Ankle-Strap Black Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-claudia-ankle-strap-coffee-sandals"><strong>Christian Louboutin Claudia Ankle-Strap Coffee Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-claudia-ankle-strap-red-sandals"><strong>Christian Louboutin Claudia Ankle-Strap Red Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-cutout-booties-white"><strong>Christian Louboutin Cutout Booties White</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-cutout-black-sandals"><strong>christian louboutin cutout black sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-cutout-booties-black"><strong>Christian Louboutin Cutout Booties black</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-cutout-booties-brown"><strong>Christian Louboutin Cutout Booties Brown</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-cutout-sandals-diamond"><strong>Christian Louboutin Cutout Sandals Diamond</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-double-platform-gold-sandals"><strong>Christian Louboutin Double-Platform Gold Sandals</strong></a>

<a href="www.manoloblahnikselling.com/.../christian-louboutin-double-platform-blue-sandals"><strong>Christian Louboutin Double-Platform Blue Sandals</strong></a>

# re: BitmapEffect Begone

Friday, July 23, 2010 5:53 AM by MyrnaRichardson34

People deserve very good life time and <a href="bestfinance-blog.com/.../personal-loans">personal loans</a> or just term loan will make it much better. Because freedom is based on money state.

# re: My Code Doth Think In Ink

Friday, July 23, 2010 8:31 AM by HERMANAlba32

I received 1 st <a href="http://bestfinance-blog.com">loan</a> when I was not very old and it supported my family a lot. Nevertheless, I need the collateral loan once more time.

# re: My truly first blog...

Friday, July 23, 2010 8:00 PM by dissertation

Your knowledge close to this post is best and different students will take it for their dissertation publication. But some people permanently utilize the support of thesis writing service.

# re: My truly first blog...

Sunday, July 25, 2010 11:05 AM by buy dissertation

It would be not so simple to accomplish nice mba thesis close to this topic by your own! My own proposition is to determine the trustworthy buy dissertation service and other way, you have an opportunity to buy a thesis at thesis writing service.                              

# re: My truly first blog...

Tuesday, July 27, 2010 7:45 PM by custom research paper writing

I opine that this is no reason to waste time composing the custom essay. Lots of people go more simple way! They do not accomplish the essay writing service essay by their own efforts. They buy an essay from the progressive research paper writing service.

# re: BitmapEffect Begone

Tuesday, July 27, 2010 8:14 PM by courseworks

Custom course works writing companies are proud of providing premium quality. Furthermore, high school students select to order coursework online. Such guys always have got great grades.

# re: My truly first blog...

Wednesday, July 28, 2010 6:27 PM by do my paper

I can dispute a lot about the history of writing, but I would state that the essay writing services could write the supreme pre-written essays eternally. Am I right?

# re: BitmapEffect Begone

Thursday, July 29, 2010 4:50 AM by online essays

Adept research paper usually  includes fantabulous intentions, distinctlywritten thoughts, and supportive demonstrate. You can be assuredyou are getting honorable quality of work available from first-class essay writing.

# setiri

Wednesday, August 04, 2010 6:40 AM by boomhauer@gmail.com

thanks, this helped me out.

# re: BitmapEffect Begone

Sunday, August 08, 2010 3:21 AM by order essay

Thanks a lot that you created the superb writing connected with this good post. Though, to select the really good writing service, all students have to have some information just about custom writing.

# re: My truly first blog...

Sunday, August 08, 2010 3:49 PM by thesis service

The experienced buy thesis service will trade their doctoral thesis close to this post, thus, people detect the reliable dissertation writing and buy a thesis there.

# re: Vista Theme

Sunday, August 08, 2010 6:55 PM by buy term paper

People have to understand that the best custom essay order writing service can aid to reach a success, creating the best quality essay topic. Therefore, it is your selection to buy essay writing or to spend a lot of time for papers composing!

# re: Anonymous Comments Enabled

Tuesday, August 10, 2010 6:32 AM by write my paper

You need to write a lot to see the issue of the research paper writing. But when different people don’t have time, that would be great to order essays. In such way it will be real to save reputation.

# re: BitmapEffect Begone

Tuesday, August 10, 2010 2:20 PM by coursework

That's no need to bother just about your academuic grades, just because you can usually buy course work writing service and relieve your coursework creating stress.  

# re: Anonymous Comments Enabled

Tuesday, August 17, 2010 3:58 AM by essay writing

There're quantities of complications on the career building road. But, the essay buy service was created to aid students with custom essays composing.

# re: Anonymous Comments Enabled

Tuesday, August 17, 2010 6:39 PM by term paper

Its very affecting circumstance to construct a inquire about this... I hunted for at a lot online paper stores to determine where best to spend your dollar and  get  custom essays. After selecting papers on case I had each paper graded by one of my judges. But when the custom paper came back from custom term paper service, it was all I'd dreamed. If I were a just not at all insignificant person, I might be desiring by this service.

# re: BitmapEffect Begone

Thursday, August 19, 2010 2:54 AM by custom essay writing

We can speak for a long time about the historical knowledge of term paper writing, but will recognize that the essay order service can write the famous quality custom written essays at all time. Is that correct?

# uggca

Thursday, August 19, 2010 11:45 PM by cheap uggca

<a href="http://www.uggca.com">ugg boots</a>

<a href="www.uggca.com/specials.html">ugg boots sale</a>

<A href="www.uggca.com/ugg-classic-tall-c-8.html">Ugg Classic Tall</A>

<a href="www.uggca.com/products_all.html">classic ugg boots</a>

<A href="www.uggca.com/products_all.html">ugg classic boots</A>

<A href="www.uggca.com/products_all.html">ugg classic short</A>

<a href="www.uggca.com/ugg-bailey-button-boots-c-33.html">ugg on sale</a>

<A href="www.uggca.com/ugg-classic-cardy-c-3.html">UGG cardy</A>

<A href="www.uggca.com/ugg-classic-mini-c-5.html">UGG Classic Mini</A>

<A href="www.uggca.com/ugg-slipper-c-36.html">UGG Slipper</A>

<a href="www.uggca.com/ugg-classic-tall-c-8.html">ugg boots classic tall</a>

<A href="www.uggca.com/ugg-ultra-short-c-28.html">UGG Ultra Short</A>

<A href="www.uggca.com/ugg-ultra-tall-c-9.html">UGG Ultra Tall</A>

<a href="www.uggca.com/ugg-classic-tall-c-8.html">cheap ugg boots</a>

# uggca

Thursday, August 19, 2010 11:46 PM by cheap uggca

<a href="http://www.uggca.com">ugg boots</a>

<a href="www.uggca.com/specials.html">ugg boots sale</a>

<A href="www.uggca.com/ugg-classic-tall-c-8.html">Ugg Classic Tall</A>

<a href="www.uggca.com/products_all.html">classic ugg boots</a>

<A href="www.uggca.com/products_all.html">ugg classic boots</A>

<A href="www.uggca.com/products_all.html">ugg classic short</A>

<a href="www.uggca.com/ugg-bailey-button-boots-c-33.html">ugg on sale</a>

<A href="www.uggca.com/ugg-classic-cardy-c-3.html">UGG cardy</A>

<A href="www.uggca.com/ugg-classic-mini-c-5.html">UGG Classic Mini</A>

<A href="www.uggca.com/ugg-slipper-c-36.html">UGG Slipper</A>

<a href="www.uggca.com/ugg-classic-tall-c-8.html">ugg boots classic tall</a>

<A href="www.uggca.com/ugg-ultra-short-c-28.html">UGG Ultra Short</A>

<A href="www.uggca.com/ugg-ultra-tall-c-9.html">UGG Ultra Tall</A>

<a href="www.uggca.com/ugg-classic-tall-c-8.html">cheap ugg boots</a>

# re: Anonymous Comments Enabled

Saturday, August 21, 2010 12:05 PM by course work

Nobody is ideal. Thus, that is OK if you are not able cope with your course writing assignment and it is not a reason to get nervous. Moreove, you have an opportunity to buy course work writing service.  

# re: Anonymous Comments Enabled

Sunday, August 22, 2010 4:46 AM by buy a research paper

I do opine that you’re the most professional topic’ just about this topic or about purchase essays accomplisher. Furthermore, you should be hired by the essay writing service to perform such kind of superb written essay.

# re: BitmapEffect Begone

Sunday, August 22, 2010 2:31 PM by admission services

At present, a lot of students are assured that the custom papers writing service can be the great point to purchase research essay from. Moreover, this is really great way to improve a writing technique!

# re: Vista Theme

Monday, August 23, 2010 7:18 AM by how to write a research paper

A lot of students hesitate just before they choose to buy cheap papers online. Different students are hesitating because of a lot of swindle writing services! When you're going to choose some company, you should make an investigation!  

# re: Vista Theme

Wednesday, August 25, 2010 2:43 AM by buy research paper

It seems to be cheaper to order great buy research paper, because the buy research paper writing organizations are interested in completing the custom term papers of supreme quality to show their professionalism.  

# cheap ugg boots

Friday, August 27, 2010 6:25 PM by ugg boots

<a href="http://www.uggca.com">ugg boots</a>

<a href="www.uggca.com/specials.html">ugg boots sale</a>

<A href="www.uggca.com/ugg-classic-tall-c-8.html">Ugg Classic Tall</A>

<a href="www.uggca.com/products_all.html">classic ugg boots</a>

# re: Vista Theme

Saturday, August 28, 2010 5:35 AM by buy research papers

The sample essay or buy research papers creation takes a long period of time, but time supposes to be a valuable thing, thus it would be worth to buy essay to save time.

# re: konsolen

Tuesday, August 31, 2010 8:35 PM by Konsolen

Vielen Dank! Super Artikel! Wenn Sie Elektronik möchten,Können Sie im unser efox-shop suchen.wir bieten  Navigation ,GPS Gerät ,DVD Spieler ,Auto Werkzeuge ,Auto *** ,Kfz Zubehör     AND    China GPS , Navigation Gerät    AND   Auto DVD Spieler kaufen ,  Auto GPS Gerät kaufen    AND    Auto Rückfahrsystem   Konsolen  usw.

welcome you to : www.efox-shop.com/pc-videospiele-china-spiel-konsole-c-236_395.html Die besten Dual SIM Handys, <a href=" www.efox-shop.com/pc-videospiele-china-spiel-konsole-c-236_395.html "> Konsolen </a.>,

# re: konsolen

Tuesday, August 31, 2010 8:36 PM by Konsolen

Vielen Dank! Super Artikel! Wenn Sie Elektronik möchten,Können Sie im unser efox-shop suchen.wir bieten  Navigation ,GPS Gerät ,DVD Spieler ,Auto Werkzeuge ,Auto *** ,Kfz Zubehör     AND    China GPS , Navigation Gerät    AND   Auto DVD Spieler kaufen ,  Auto GPS Gerät kaufen    AND    Auto Rückfahrsystem   Konsolen  usw.

welcome you to : www.efox-shop.com/pc-videospiele-china-spiel-konsole-c-236_395.html Die besten Dual SIM Handys, <a href=" www.efox-shop.com/pc-videospiele-china-spiel-konsole-c-236_395.html "> Konsolen </a.>,

# re: My Prolog Project: Connect 4

Thursday, September 02, 2010 8:58 AM by amy

i like this game so much. Can you please forward the source code for me? email: amyling1986@yahoo.com.my

# re: BitmapEffect Begone

Saturday, September 04, 2010 12:15 AM by resume service

Lots people pass the responsibility to professional resume writers because they don't have the ability to compose a satisfactory resume in order that the reason why people

need  to

resume writers, but such customers like writer don't do that. Thanks a lot for the article. A kind of perfect article about this good post.

# honeymoons

Tuesday, September 07, 2010 10:04 AM by honeymoons

Th4t be an epic da shizzi4 post, th4nkie 4it & in da futures we'll be seeing more of it

# cruises

Tuesday, September 07, 2010 10:05 AM by discount cruises

We7ll I8be dat9 ogr6e speekie da speekie, gratz & than4x

# re: Dispatch It

Wednesday, September 08, 2010 7:56 PM by anna

Are you planning to buy a pair of <a href="www.fashionuggboots.co.uk/ugg-bailey-button-5803"> ugg bailey button boots</a>? As you know that <a href="www.shopinguggboot.com/"> Ugg boots</a> are renowned for their quality and comfort, but these <a href="http://www.fashionuggboots.co.uk"> Ugg boots on sale </a> is a blend of style, glamor, quality and comfort forever. Without thinking much you can use these <a href="www.shopinguggboot.com/"> ugg boots</a> in the freezing, as they protect your feet dry and warm. Ugg Bailey will make your feet feel comfortable and do not get cold.

Excellent news for you now, We"ve got fantastic shoe clearance sales on <a href="http://www.fashionuggboots.co.uk"> ugg boots for sale</a> , especially uggs clearance sale shoes, shop the shoe clearance sales before they’re over! One of ugg mini styles, the <a href="www.shopinguggboot.com/"> uggs classic</a> small sale a calf height boot features genuine twin-face sheepskin and our signature woven mark. All boots in our Classic Collection feature a soft foam insole covered with genuine sheepskin and have a molded EVA light and flexible outsole designed for incredible comfort with every step. The ugg sale is a key item in any woman’s wardrobe. It can be worn with jeans, skirts, and leggings, to name but a few! Slip into the Classic Small boot and feel UGG Australia luxury. The ugg bailey button boots on sale will keep your feet cosy and warm in cold temperatures and at a comfortable level when the sun is bright – That is why <a href="www.shopinguggboot.com/ugg-boots-classic-cardy-5819"> Cardy Ugg Boots</a> can be worn in warmer weather and your feet wont get all hot and sweaty! Now you can wear your new season Ugg Cardy in every season.

# re: In the Zune

Wednesday, September 08, 2010 8:04 PM by anna

Are you planning to buy a pair of <a href="www.fashionuggboots.co.uk/ugg-bailey-button-5803"> ugg bailey button boots</a>? As you know that <a href="www.shopinguggboot.com/"> Ugg boots</a> are renowned for their quality and comfort, but these <a href="http://www.fashionuggboots.co.uk"> Ugg boots on sale </a> is a blend of style, glamor, quality and comfort forever. Without thinking much you can use these <a href="www.shopinguggboot.com/"> ugg boots</a> in the freezing, as they protect your feet dry and warm. Ugg Bailey will make your feet feel comfortable and do not get cold.

Excellent news for you now, We"ve got fantastic shoe clearance sales on <a href="http://www.fashionuggboots.co.uk"> ugg boots for sale</a> , especially uggs clearance sale shoes, shop the shoe clearance sales before they’re over! One of ugg mini styles, the <a href="www.shopinguggboot.com/"> uggs classic</a> small sale a calf height boot features genuine twin-face sheepskin and our signature woven mark. All boots in our Classic Collection feature a soft foam insole covered with genuine sheepskin and have a molded EVA light and flexible outsole designed for incredible comfort with every step. The ugg sale is a key item in any woman’s wardrobe. It can be worn with jeans, skirts, and leggings, to name but a few! Slip into the Classic Small boot and feel UGG Australia luxury. The ugg bailey button boots on sale will keep your feet cosy and warm in cold temperatures and at a comfortable level when the sun is bright – That is why <a href="www.shopinguggboot.com/ugg-boots-classic-cardy-5819"> Cardy Ugg Boots</a> can be worn in warmer weather and your feet wont get all hot and sweaty! Now you can wear your new season Ugg Cardy in every season.

Powered by Community Server (Non-Commercial Edition), by Telligent Systems