Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


Right To Left (RTL) Text Display in Angular and ASP.NET

AddThis Social Bookmark Button
Yesterday I got a request for my Westwind.Globalization library about better support for Right To Left (RTL) language editing. The request was a simple one: When editing resources in our resource editor the editor should support RTL display for any locale that requires RTL, which makes good sense. I’m as guilty as the next guy to sometimes ignore forget that not all languages use left to right to display and edit text. Westwind.Globalization is a bit unique in its use of localized resources in that the front end app ends up displaying any number of resource locales
simultaneously since we display all of the localized versions for each resource Id for editing. After some experimentation on how to actually provide the RTL information to the client application I ended up with an UI that looks like this: Notice the Arabic and Hebrew languages showing with Right to Left display and that can be edited that way as well. ASP.NET RTL Language Detection So how can you detect Right To Left support? In this Web Resource Editor resources are served from the server running an ASP.NET Web application and the backend has a routine that returns...(Read whole news on source site)

Apple Watch Is A Needful Thing

AddThis Social Bookmark Button
Needful Things is the name of a book by Stephen King (who I happen to think is America’s most underrated author, and best storyteller, but that is another matter).  I’ve co-opted his title to mean those things that seem absurdly … Continue reading → For the complete article and hyperlinks, please visit my blog at

Visual Studio Code Webinar

AddThis Social Bookmark Button
Mac OSX, Linux, or Windows … pick your OS! I recently co-presented the launch of Visual Studio Code (aka Code) at //Build with Erich Gamma and Chris Diaz, and on May 26th, 2015 at 10 PT you can join me for a live presentation of Code as a cross-platform editor followed by an interactive Q&A. Whether you are on a Mac or Windows and into Angular, TypeScript, JavaScript, Node.js and/or C#/ASP.NET there’s something here for you! Just some of the topics discussed include getting started, editing, refactoring, debugging, running tasks, and what’s coming down the road. Visual Studio Code Series

How to Convert a string to a stream in C# ?

AddThis Social Bookmark Button
Do you want to convert a string to a stream in C# ? . Below is a sample code snippet that demonstrates how to do it. How to Convert a string to a stream in C# ? using System; using System.IO; namespace GKApp { class Program { static void Main(string[] args) { string input =......(Read whole news on source site)

How to use RelativeSource with WPF Binding in XAML?

AddThis Social Bookmark Button
When working with the WPF application , you might sometimes want to use the relative source with the bindings in WPF (Windows Presentation foundation) . How to use RelativeSource with WPF Binding in XAML? You can do that by setting the RelativeSource attribute of the Binding property in XAML as shown below. {Binding Path=PathToProperty, RelativeSource={RelativeSource...

Automatically Restarting ASP.NET on OSX with DNXMON

AddThis Social Bookmark Button
Write some code, see it run, refactor the code, see it run, refactor … you get the idea. This is what I do all day long. Notice I didn’t say “write code, refactor, stop server, start server, write code …”. Why? Because I prefer my server to detect the code changes and auto-restart. This works great in Node.js with nodemon, so this post shows one option to do that for ASP.NET on OSX. Learn how to get started with ASP.NET 5 on OSX here Add this script to your ~/.bash_profile. Then when you type dnxmon . kestrel your ASP.NET app

Getting Started with ASP.NET 5 on OSX

AddThis Social Bookmark Button
ASP.NET 5 is something special. We can build cross platform Web apps using .NET Core that run on OSX, Linux and Windows. But how do you get started on OSX? This post shows how quickly you can get up and running. Dan Wahlin, Ward Bell and I are hosting an ASP.NET 5 workshop at DevIntersections / Anglebrackets in Las Vegas in November. Use promo code PAPA to get $50 off the event and come visit us. Registration will open in early June. Here are some commands you should get familiar with: dnvm is the .NET version manager. You’ll run this

Are You an Integration Specialist?

AddThis Social Bookmark Button
Some people specialize in a narrow domain.  They are called specialists because they focus on a specific area of expertise, and they build skills in that narrow area. Rather than focus on breadth, they go for depth. Others focus on the bigger picture or connecting the dots.  Rather than focus on depth, they go for breadth. Or do they? It actually takes a lot of knowledge and depth to be effective at integration and “connecting the dots” in a meaningful way.  It’s like being a skilled entrepreneur or a skilled business developer.   Not just anybody who
wants to generalize can be effective.   True integration specialists are great pattern matchers and have deep skills in putting things together to make a better whole. I was reading the book Business Development: A Market-Oriented Perspective where Hans Eibe Sørensen introduces the concept of an Integrating Generalist and how they make the world go round. I wrote a post about it on Sources of Insight: The Integrating Generalist and the Art of Connecting the Dots Given the description, I’m not sure which is better, the Integration Specialist or the...(Read whole news on source site)

Strictly Testing

AddThis Social Bookmark Button
With TDD, BDD and tools providing code coverage, automated checking, continuous integration, continuous delivery, one could argue that testers are no longer needed. A developer can do both, can’t they? Whilst I’d love to believe that every developer working on an application took time to look over the whole application after delivering some functionality, within large scale agile enterprise development, given tight timescales, this is unlikely. Even testing their area rigorously enough in a way that pushes the boundaries would be a novelty for some. Automating various checks will validate positively and provide confidence that the software works as intended, but
plenty of bugs will slip through. This, in part is due to attempting to write down your thoughts whilst solving problems. You won’t get the coverage required to find every issue. So having someone dedicated to looking for problems reduces the number of unknowns considerably, but can also provide product owners with the confidence that they are getting the software they expect. Liz: What do I want? I’ll tell you what I want! I want Ken Railings to walk in here right now, and say 'Pam Shortt’s broken both her legs, and I wanna dance with YOU!'
...(Read whole news on source site)