QUERCUS BLOG
Industry Insights from Our Experts

Category Archives: .NET

Fix for the WPF Designer View with a Dark Background

Comments Off
Filed under .NET, Visual Studio

If you’ve used the designer view while editing XAML files and you prefer the dark theme for Visual Studio 2012 / 2013, you’ve probably run into this problem:

DarkDesigner

In the default dark color scheme, the design window is too dark to see anything without modifying your code to add an unnecessary background. No need to modify your code.

Bring up “Extensions and Updates” under the TOOLS menu, click on the “Online” section, and search for “theme editor”. Install Visual Studio 2013 Color Theme Editor.

After a restart, you’ll see a “Color Themes” tab. Click on the icon in the top right of the Dark theme to make a copy of the theme. Name it however you wish and use the pencil icon to edit the theme.

In the top right, search for “artboard”. Set the colour of the Cider -> ArtboardBackground to FFFFFFFF and set ArtboardSecondaryBackground to FFEEEEEE. You’ll get a nice white checkerboard pattern from now on after you save the theme and apply it (click on the theme in “Color Themes”).

LightDesigner

Based on the first comment by yAak on this post about using a style in your solution to force a white background in the designer.

Visual Studio – TFS Settings

Comments Off
Filed under .NET

We use Visual Studio and Team Foundation Server (TFS) as the primary development tools at Quercus. I find these two tools to be excellent, but there are few integration settings between the two of them that are not the default (even though it seems logical to me that they should be the default).

Read More »

Enterprise Mode for Internet Explorer 11

Comments Off
Filed under .NET, Productivity, Usability

As a developer, have you worked with a company that refuses to migrate from Internet Explorer 8 to a newer version Internet Explorer due to compatibility issues? Microsoft has done a ton of work to improve Internet Explorer between version 8 and 11:

  • Web apps load twice as fast
  • Redesigned script engine
  • Redesigned layout engine
  • Hardware accelerated graphics

EnterpriseMode1

It is a shame that many companies are not using Internet Explorer 11 because of compatibility issues.

Enter Enterprise Mode for Internet Explorer 11. Enterprise Mode provides compatibility benefits for sites designed for Internet Explorer 8 and even Internet Explorer 7. Enterprise Mode will fix many common issues, but not all compatibility issues. Areas addressed by Enterprise Mode include:

  • Changes to user agent string
  • ActiveX controls and other binaries
  • Deprecated functionality
  • Pre-caching and pre-rendering

Read More »

Why WPF? Presentation (It’s In The Name)

Comments Off
Filed under .NET

In my previous post about WPF data binding, I outlined the first of two reasons I like WPF (Windows Presentation Foundation), especially having been wary of Windows Forms programming in the past.

The second reason I like WPF is that the visual elements are completely decoupled from the way they are displayed. A button is a button because it is an area of the screen that you click on, that changes in appearance when clicked, and performs an action if you let go of your mouse cursor or finger while still pressing that object. A button isn’t a button because it is a grey rectangle that displays text and performs an action when clicked.
Read More »

Why WPF? Data Binding

Comments Off
Filed under .NET

WPF isn’t an initialism for a rude phrase that a confused person might say, it’s short for Windows Presentation Foundation, and I think it’s pretty awesome.

My current contact involves making a Windows application in WPF. If you’ve shied away from Windows application programming due to Microsoft’s old Forms programming methodology, this post is here to convince you to give WPF a look.
Read More »

Getting Support from Telerik

Comments Off
Filed under .NET

One of our clients makes extensive use of Telerik controls for WPF. While I have worked with Telerik controls before, this is the first time I’ve had to use their support extensively. I’ve learned a few things about getting help from Telerik
Read More »

A Simple Optimization to make your Website Faster

Comments Off
Filed under .NET, JavaScript

Since my first course in Javascript 5 years ago, I was taught like a good web developer that you should always put your javascript declarations in the header tag of your HTML page. The reasoning behind this is quite logical. If you’re attaching and element events to functionality (such as a buttons “onclick” event) you want that functionality defined before a user sees the button.

Read More »

Trying On New Hats – Videographer

Comments Off
Filed under .NET, Corporate Culture, Growth & Development

As a software developer working in a small company, I get to wear many hats. For the first time, though, I’ve had a chance to tap into my more artistic hobbies at work: videography.

Headshots, group photos, stock photography, and event photos are not new to me. I do enough in my spare time that I’ve become Quercus’ photographer.

Haha! Business!

Haha! Business!

"Do go on..." (one of our outtakes)

“Do go on…” (one of our outtakes)

"This shiny slab here is called a monitor."

“This shiny slab here is called a monitor.”

Kalin and Brandi

Kalin and Brandi

Recently, I’ve also had a chance to try my hand at videography at work.

Copyright 2017 by Quercus Solutions
Login