Visual Studio Online Service Down Today

This is the first time I meet Microsoft Visual Studio Online Service down, I could not connect to my VS Online Projects, they might call it is User Hub. Some of my source code are on VS Online.

When I tried to login the VS Online account, I could access Visualstudio.com home page without problem, but could not access user hub, got the following error sometimes, or just a timeout message:

Continue reading

Visual Studio 2013 Installer Projects

I have mentioned in my previous blog Microsoft removed nice Setup Project after Visual Studio 2010, and forced developer to use  the 3rd party tool: InstallShield Limited Edition.

But, normally developers do NOT like using InstallShield Limited Edition since we have to install the limited edition with license number, even it is free but still not convenient if we changed the developer machine or copy source code to another developer. and, problems are not only this, please read the user voice and votes:

Continue reading

One solution for HTTP Error 500.21 – Internal Server Error

When I set IIS web server, I met multiple times about HTTP Error 500.21 – Internal Server Error.

I can not remember what the error screen exactly was, next time I must copy the screen.

I always forget how I got big help using a fast solution:

JUST RUN the command aspnet_regiis.exe –i

Very simple but you have to know it is not always working, but it is the one of you can choose to try.

How about no more Silverlight 6 ?

I am considering what solution will be a good replacing solution if Microsoft really no more have new Silverlight edition like Silverlight 6, I tried using JavaScript way (or JavaScript library such as jQuery) and found for non-small data realtime data, JavaScript solution is worse than Silverlight solutions.

But, is there really no better solution if we do not use Silverlight? we will not choose flash because if we will not use Silverlight why we should use similar tech solution?

Continue reading

WPF: Follow Parent’s Size 1

There are different ways to get child size follows parent’s size, here I collect 3 of them first:

1:
<…. Parent container > (note: StackPanel not work maybe? not sure here)

<TextBox Width="{Binding ElementName=ParentContainer, Path=ActualWidth}"
    Text="Text" HorizontalAlignment="Left" MaxWidth="200" />
</…. Parent container >

2: Using DataTemplate:
Width="{Binding ActualWidth,RelativeSource={RelativeSource FindAncestor, 
AncestorType={x:Type ScrollContentPresenter}}}"

3: Use Grid:
<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*" MaxWidth="100"/>
    </Grid.ColumnDefinitions>

    <TextBox Text="Text" />
</Grid>
Anyway, you have to know different case get different result, not guarantee above methods work for your case.

Microsoft Product Lifecycle Search

I want to guess when is the next release date about one of Microsoft products, so I might have a good way to search Microsoft product release lifecycle.

I found Microsoft provide a related web page, though it is not exact what I wanted, but you can get help information if you just want to “guess” the release date.

Here is Microsoft Visual Studio lifecycle information.

Steps of Project Connects Visual Studio Online Git Project

If you create a new project, and want to use Visual Studio Online to control your source code, for example, use Git which provided by Visual Studio Online, using the following steps, you can get the connection between your local project and remote Git very well:

1: Create a new project in Visual Studio Online, and set the source control to Git (actually it is up to you here, you can select other option here, but this blog’s sample is using Git);

Continue reading