Click here to Skip to main content
15,881,898 members

Articles by Sky Sanders (Articles: 4, Technical Blogs: 11, Tip/Tricks: 4)

Articles: 4, Technical Blogs: 11, Tip/Tricks: 4

RSS Feed

Average article rating: 4.73

Web Development
ASP.NET
15 Apr 2010   Updated: 17 Apr 2010   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: GPL3    Views: 18,210     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Retain your sanity! Quickly and easily write test suites for your Ajax/REST/Form/Upload/other http endpoints.
13 Apr 2010   Updated: 18 Apr 2010   Rating: 4.56/5    Votes: 8   Popularity: 4.11
Licence: CPOL    Views: 32,432     Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Stuff {"d":{"__type": ... JSON response into CLR types without breaking a sweat.
17 Apr 2010   Updated: 2 Oct 2010   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 33,976     Bookmarked: 12   Downloaded: 234
Please Sign up or sign in to vote.
Leverage the built-in development web server in testing and other scenarios.
19 Apr 2010   Updated: 20 Apr 2010   Rating: 4.85/5    Votes: 13   Popularity: 5.23
Licence: CPOL    Views: 57,714     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
In this post, I explore the subtle but disastrous consequences of expecting a 'using' block to clean up your WCF channels.

Average blogs rating: 4.72

.NET
23 Mar 2010   Updated: 29 Mar 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 14,701     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This is how I configure CodeRush/Refactor Pro and Resharper to enable peaceful coexistance.
Database Development
SQL Server
1 Feb 2010   Updated: 1 Feb 2010   Rating: 4.29/5    Votes: 5   Popularity: 3.00
Licence: CPOL    Views: 36,780     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
A strategy for implementing maintaining separation of concerns and implementation hiding.
Programming Languages
Javascript
12 Aug 2009   Updated: 18 Apr 2010   Rating: 4.75/5    Votes: 5   Popularity: 3.32
Licence: CPOL    Views: 36,980     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
A simple JavaScript generic type pattern implementation
20 Aug 2009   Updated: 18 Apr 2010   Rating: 4.50/5    Votes: 3   Popularity: 2.15
Licence: CPOL    Views: 14,460     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Runtime type safety, multiple type parameters and full Visual Studio Intellisense support
24 Aug 2009   Updated: 18 Apr 2010   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: CPOL    Views: 11,691     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
salient.Delegate is a class that enables the implementation of numerous software design patterns that can accelerate design and development and improve the architecture of your JavaScript code by enabling reliable loose coupling of JavaScript code.
Web Development
ASP.NET
15 Aug 2009   Updated: 18 Apr 2010   Rating: 4.75/5    Votes: 23   Popularity: 6.47
Licence: CPOL    Views: 86,017     Bookmarked: 70   Downloaded: 0
Please Sign up or sign in to vote.
Leveraging the full power of the ASP.NET platform from client-side JavaScript can be as simple adding a few lines of code to an existing script obviating the requirements of an ASPX client page with a ScriptManager/MS AJAX js library.
25 Feb 2010   Updated: 22 Apr 2010   Rating: 4.85/5    Votes: 14   Popularity: 5.55
Licence: CPOL    Views: 37,420     Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
Or: “What I hope is not just ‘Yet Another Visual Studio JavaScript Intellisense Walkthrough’”
13 Apr 2010   Updated: 18 Apr 2010   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 17,800     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Use Visual Studio 2008 Development Server (WebDev.WebServer.exe) in automated testing frameworks
13 Apr 2010   Updated: 18 Apr 2010   Rating: 4.71/5    Votes: 6   Popularity: 3.67
Licence: CPOL    Views: 77,066     Bookmarked: 29   Downloaded: 0
Please Sign up or sign in to vote.
Full featured HTTP upload utility
XHTML
16 Aug 2009   Updated: 18 Apr 2010   Rating: 4.78/5    Votes: 7   Popularity: 4.04
Licence: CPOL    Views: 70,914     Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
Exploring Web.config - system.web/httpModules
18 Aug 2009   Updated: 2 Jan 2010   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 25,786     Bookmarked: 26   Downloaded: 0
Please Sign up or sign in to vote.
AccessControlModule can impart a greater consistency and usability upon the default behaviour of FormsAuthentication and allow any client script code to leverage FormsAuthentication in a straight forward manner.

Average tips rating: 0.00

Ajax
12 Apr 2010   Updated: 14 Apr 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,241     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Mixing and matching security to get something like this locked down and providing the desired exposure might be challenging but I didn't offer to solve that in the title, did I?                    <behavior...
Programming Languages
C#
14 Apr 2010   Updated: 16 Apr 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,170     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
A few extension methods to help out.....// Project: Salient.Reflection// http://salient.codeplex.comusing System;using System.Collections.Generic;using System.Linq;using System.Reflection;public static class AttributeHelpers{ /// /// Returns first...
Web Development
ASP.NET
12 Apr 2010   Updated: 14 Apr 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,961     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
After a minor bout of forgetfulness regarding legal regexp flags in Javascript, I knocked this one out that parses the comment block at the end of an YSOD. var rxYSOD = //;if (rxYSOD.test(text)) { // looks like one.. ...
HTML
14 Apr 2010   Updated: 14 Apr 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,480     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
NOTE: This article presents another solution that does not depend on JSON.net.Doing interop with an ASP.NET ScriptService in JavaScript is simple, just deserialize the payload, e.g. result.d.But if you are consuming with managed code it gets a bit tricky.The 3.5 stack wraps the payload in...

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior) Salient Solutions
United States United States
My name is Sky Sanders and I am an end-to-end, front-to-back software solutions architect with more than 20 years experience in IT infrastructure and software development, the last 10 years being focused primarily on the Microsoft .NET platform.

My motto is 'I solve problems.' and I am currently available for hire.

I can be contacted at sky.sanders@gmail.com