Click here to Skip to main content

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.65

ASP.NET
Howto
Posted: 15 Apr 2010   Updated: 17 Apr 2010   Views: 9,096   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The GNU General Public License (GPLv3)      Bookmarked: 9   Downloaded: 0
Retain your sanity! Quickly and easily write test suites for your Ajax/REST/Form/Upload/other http endpoints.
Posted: 13 Apr 2010   Updated: 18 Apr 2010   Views: 16,250   Rating: 4.56/5    Votes: 8   Popularity: 4.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Stuff {"d":{"__type": ... JSON response into CLR types without breaking a sweat.
Posted: 17 Apr 2010   Updated: 2 Oct 2010   Views: 16,034   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 178
Leverage the built-in development web server in testing and other scenarios.
Windows Communication Foundation
General
Posted: 19 Apr 2010   Updated: 20 Apr 2010   Views: 28,069   Rating: 4.54/5    Votes: 11   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
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

Ajax
Atlas
Posted: 15 Aug 2009   Updated: 18 Apr 2010   Views: 59,025   Rating: 4.74/5    Votes: 23   Popularity: 6.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 0
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.
General
Posted: 12 Aug 2009   Updated: 18 Apr 2010   Views: 12,806   Rating: 4.75/5    Votes: 5   Popularity: 3.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
A simple JavaScript generic type pattern implementation
Posted: 25 Feb 2010   Updated: 22 Apr 2010   Views: 22,222   Rating: 4.83/5    Votes: 14   Popularity: 5.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Or: “What I hope is not just ‘Yet Another Visual Studio JavaScript Intellisense Walkthrough’”
Libraries
Posted: 20 Aug 2009   Updated: 18 Apr 2010   Views: 9,145   Rating: 4.50/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Runtime type safety, multiple type parameters and full Visual Studio Intellisense support
Posted: 24 Aug 2009   Updated: 18 Apr 2010   Views: 7,538   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
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.
Applications & Tools
Tools with source code
Posted: 23 Mar 2010   Updated: 29 Mar 2010   Views: 8,425   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
This is how I configure CodeRush/Refactor Pro and Resharper to enable peaceful coexistance.
ASP.NET
General
Posted: 13 Apr 2010   Updated: 18 Apr 2010   Views: 37,319   Rating: 4.71/5    Votes: 6   Popularity: 3.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
Full featured HTTP upload utility
Posted: 16 Aug 2009   Updated: 18 Apr 2010   Views: 41,874   Rating: 4.71/5    Votes: 6   Popularity: 3.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Exploring Web.config - system.web/httpModules
Posted: 13 Apr 2010   Updated: 18 Apr 2010   Views: 8,801   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Use Visual Studio 2008 Development Server (WebDev.WebServer.exe) in automated testing frameworks.
Web Security
Security
Posted: 18 Aug 2009   Updated: 2 Jan 2010   Views: 14,384   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 26   Downloaded: 0
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.
Windows Communication Foundation
General
Posted: 1 Feb 2010   Updated: 1 Feb 2010   Views: 23,689   Rating: 4.29/5    Votes: 5   Popularity: 2.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
A strategy for implementing maintaining separation of concerns and implementation hiding.

Average tips rating: 0.00

Ajax
General
Posted: 12 Apr 2010   Updated: 14 Apr 2010   Views: 7,050   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
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...
ASP
General
Posted: 12 Apr 2010   Updated: 14 Apr 2010   Views: 4,499   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
 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.. ...
Posted: 14 Apr 2010   Updated: 14 Apr 2010   Views: 7,009   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
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...
C#
General
Posted: 14 Apr 2010   Updated: 16 Apr 2010   Views: 6,762   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
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...
No reference articles have been posted.

Sky Sanders
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


Advertise | Privacy | Mobile
Web03 | 2.8.140905.1 | Last Updated 14 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid