Browse by Tags

Explore Videos MSDN eNews Social
Windows
Web
Phone
Cloud
Visual Studio
Security
ALM
Breakpoint
Canada Does Windows Azure
More
The latest on developer tools and technologies you care about.

Sign Up
Latest Editions
Previous Editions  
Stay connected through on your favourite social network.

Twitter
Facebook
LinkedIn
  • Blog Post: Evolving ASP.NET Apps–Password Hashing

    The Evolving ASP.NET Apps series + bonus content is being published as a book. Buy it here . Storing passwords is always a tricky proposition. For a great number of sites they have simply washed their hands of the responsibility by outsourcing to a third party such as Twitter, Google or even Facebook...
  • Blog Post: Evolving ASP.NET Applications–SQL Injection

    In the previous installment of this series we took a look at the various security issues present in BugTracker.NET. We identified five vulnerabilities that were worth addressing at once. The most difficult, or at least the most time consuming problem to address is the potential for SQL injection attacks...
  • Blog Post: Evolving ASP.NET Apps–Security

    The Evolving ASP.NET Apps series + bonus content is being published as a book. Buy it here . Between David and I we have about a decade of post secondary education in computery things. Despite that neither of us have either had a class on how to program securely. Secure programming is, honestly, not...
  • Blog Post: Evolving ASP.NET Apps–Updating Pop3 Integration

    This post is a continuation of the Evolving ASP.NET series: Evolving ASP.NET Apps - Introduction Evolving ASP.NET Apps – Evaluating the Code Evolving ASP.NET Apps – Moving to a Web Application Evolving ASP.NET Apps – Dealing with Dependencies Evolving ASP.NET Apps – Updating Search Evolving ASP.NET Apps...
  • Blog Post: Evolving ASP.NET Apps – Updating jQuery

    This post is a continuation of the Evolving ASP.NET series: Evolving ASP.NET Apps - Introduction Evolving ASP.NET Apps – Evaluating the Code Evolving ASP.NET Apps – Moving to a Web Application Evolving ASP.NET Apps – Dealing with Dependencies Evolving ASP.NET Apps – Updating Search jQuery was a revolution...
  • Blog Post: Evolving ASP.NET Apps–Updating Search

    This post is a continuation of the Evolving ASP.NET series: Evolving ASP.NET Apps - Introduction Evolving ASP.NET Apps – Evaluating the Code Evolving ASP.NET Apps – Moving to a Web Application Evolving ASP.NET Apps – Dealing with Dependencies In our last post, we started updating 3rd party components...
  • Blog Post: Evolving ASP.NET Apps - Dealing with Dependencies

    This post is a continuation of the Evolving ASP.NET series: Evolving ASP.NET Apps - Introduction Evolving ASP.NET Apps – Evaluating the Code Evolving ASP.NET Apps – Moving to a Web Application In the second post in this series we took a close look at the source code for BugTracker.NET. We found a number...
  • Blog Post: Evolving ASP.NET Apps – Moving to a Web Application

    This post is a continuation of the Evolving ASP.NET series: Evolving ASP.NET Apps - Introduction Evolving ASP.NET Apps – Evaluating the Code Our first big changes to the BugTracker.NET code base will be to convert the existing Web Site project to a Web Application Project. Web application projects have...
  • Blog Post: Evolving ASP.NET Apps – Evaluating the Code

    In the previous blog post , in this series we blindly imported the entire project into git and pushed up to github. Having a good source control tool for the next few steps is crucial. There will certainly be times when you get an hour into refactoring, decide you've made a terrible mistake and need...
  • Blog Post: Evolving ASP.NET Apps - Introduction

    I'm always surprised when I think about how long ago it was that ASP.NET came out. Although I had a pretty big break in the middle there I started working with ASP.NET a dozen years ago. When I started, .NET was pre version 1.0 and all the cool kids hung out on some website created by a couple of guys...
  • Blog Post: Real-time web functionality using ASP.NET SignalR

    We all know how to push information from the client to the server, but getting the server to push information to the client in web applications in real-time has always been a challenge. In this post we look at SignalR capabilities and how you can learn to use it in your applications What is ASP.NET SignalR...
  • Blog Post: 30 Days of Bootstrap with the MVC Framework–Week 2

    Last week I shared here on the Developer Connection that I've started on this adventure of blogging 30 days in a row, all with the intent of giving you, the readers, exercises in the neighborhood of 10-15 minutes a day. It's shaping up to be a good introductory lesson plan that you can consume at your...
  • Blog Post: 30 Days of Bootstrap with the MVC Framework

    Over the last several years I've had the privilege of meeting some great folks across the country, great developers who have solid jobs and who are typically focused on long-running projects. The barrier, they say, to jumping into a new language, technology or framework is simply that they don’t have...
  • Blog Post: CSS Validation with Visual Studio Web Essentials

    I like when my IDE tells me I’m doing something wrong. I find it mush less embarrassing than when a co-worker or customer tells me I’m doing something wrong. That’s why I love Visual Studio and the Web Essentials extension. Web Essentials has some great CSS Validation features that can help to point...
  • Blog Post: Technology Post Roundup–8th Edition

    In Canada, we’re fortunate to have many community experts and MVPs. Throughout the month, they write about and talk about some really cool things. Many of you have told us that you’d like it to be easier to discover them and what they’re writing about. The team and I will be curating top picks and sharing...
  • Blog Post: Security Code Review Techniques: Cross-Site Scripting Edition

    Security on the Brain Security is something we all know is important, but is it something that we always do? Most likely, not always. That’s partially because security is complex and takes time to implement. Many of you, these days, don’t have that time (it’s all about shortest time-to-market, right...
  • Blog Post: Five Fast Facts About ASP.NET and Web Tools 2012.2

    On Monday, the ASP.NET and Web Tools 2012.2 update was released and with it, new extensions and tools to the existing ASP.NET runtime. More importantly, new extensions and tools to the existing runtime without breaking existing applications! Nice. For details on the update, check out these posts. Announcing...
  • Blog Post: Technology Post Roundup–7th Edition

    In Canada, we’re fortunate to have many community experts and MVPs. Throughout the month, they write about and talk about some really cool things. Many of you have told us that you’d like it to be easier to discover them and what they’re writing about. The team and I will be curating top picks and sharing...
  • Blog Post: Building Beautiful, Interactive, and Fast Web Sites

    In order to build beautiful, interactive, and fast web sites, there’s a recipe you can follow which includes, but certainly isn’t limited to, the use of technologies such as ASP.NET, HTML5, jQuery, WebAPI, SignalR, and Windows Azure . Join web gurus Brady Gaster , Jon Galloway , and Xinyang Qiu from...
  • Blog Post: Technology Post Roundup - 2nd Edition

    As you read in Paul’s blog post Why we love our MVPs , Microsoft MVPs write about and talk about some really cool things. Many of you have told us that you’d like it to be easier to discover MVPs and what they’re writing about. The team and I will be curating top picks and sharing them...
  • Blog Post: This Month on TechDays TV

    Not too long ago, in my post Because There’s Always More To Learn… , I introduced TechDays TV – the bi-weekly online show where we’ll be bringing you fresh new sessions exclusively created for TechDays TV by Canadian and international experts. The show will be presented live and will be interactive,...
  • Blog Post: Joël Hébert and Steve Syfuhs on Securing .NET Applications

    From Episode 3 – Securing .NET Applications | February 1, 2012 Security experts Joël Hébert and Steve Syfuhs talk all about security – principles, documentation, attack vectors, testing tools, and more. Key Points [03:14] Security as part of standard design documentation and why security is not part...
  • Blog Post: Joël Hébert on Building an ASP.NET Security Skeleton

    From Episode 3 – Securing .NET Applications | February 1, 2012 ASP.NET MVP Joël Hébert had one of the most attended sessions at TechDays 2011. In the session, he walked through creating a template that can be re-used in every ASP.NET-based application to protect against common security vulnerabilities...
  • Blog Post: Building on your Architecture from TechDays

    You’ve attended, or plan to attend TechDays . You attend sessions and learn more about Agile, ASP.NET security sessions, IntelliTrace, the Entity Framework, Test Manager and more! Your head is buzzing with thoughts about how can I apply what I’ve seen at TechDays when I get back to the office...
  • Blog Post: One More Reason to Attend TechDays – The Developer Practices and Architecture Track

    We’ve revealed the keynotes , the Windows Client and Phone Track , the Developer Tools, Languages and Framework track , and the Cloud Computing and Online Services track, now I’d like to introduce you to a track that applies to cloud, windows, mobile, and web developers, C#, and VB programmers alike...
Page 1 of 2 (43 items) 12