|
|
Latest News and Blog Posts
-
|
I will say that I’ve rarely seen a good string formatting method that I’ve liked. You can start with one of the first that I’ve used which is in Pascal in the Writeln pseudo-function. Writeln looks like a normal functional/procedure call,...
|
-
|
If you're developing for SharePoint, you've undoubtedly encountered the oh-so-vague Unexpected Error. This blog will show you what changes need to be made to the web.config to make SharePoint tell you more. Which Web.Config? To find out which web config...
|
-
|
One of my shorter posts, campers. I want to give a shout-out to our customer, James Nachbar, for discovering a problem that Crystal Reports creates with Twain drivers. To summarize the problem, Crystal Reports loads a version of LIBEAY32.dll that...
|
-
|
It seems like the theme of this week is debugging. Not by my own choice really, I just kept running into really interesting articles on the topic. Blog: Jake Lauzier’s Cross Domain Remote Debugging My coworker Jake Opines has put together a great blog...
|
-
|
Sachin Rekhi’s TuneChimp is on Google App Engine , he says: The single greatest advantage of Google App Engine is speed to market of an application. […] Since GAE only supports a narrow web app scenario, it makes it extremely simple to setup, develop,...
|
-
|
Remote debugging can be a task on it's own, but after the first time you've done it, it becomes second nature. This blog will take remote debugging a step further and explain step by step how to easily debug across domains. Set Up Your VPN In Network...
|
-
|
Recently, I posted an article describing a simple way to keep a session alive during long periods of inactivity. That works great if your web application doesn't rely on some other information on the server to maintain state. If you use DotImage in your...
|
-
|
The Amazon blog has details on how Soocial.com ported their site so that it was 100% on AWS : In the last few months, they've been working hard to cope with tens of thousands of users and to get ready to easily scale to millions. To make this possible,...
|
-
|
Here are the blogs Atalasoft hosts and one of my favorite posts from each – I stayed away from product related posts, and they are presented here in no particular order. Rick Minerich’s Development Wonderland Rick has become quite the F# expert and has...
|
-
|
There are times when you might want to download an attachment from a SharePoint list item. In the case of Document Libraries, this is trivial because there is a File property associated with the SPItem that you can use to get access to the file. Unfortunately,...
|
-
|
Being the holiday season, it’s been a bit of a slow week. Still, I stumbled across some very good articles and sites I would like to share. I also wanted to note that I will be tagging all of my “Discoveries This Week” posts with the roundup...
|
-
|
Luis Sala made some good points regarding my post from last week : So, one can monetize an application through ads or subscription fees. Google clearly offers a means of providing ads, so I’ll move on to subscriptions. Google doesn’t currently provide...
|
-
|
Here are a few custom NAnt tasks we use in-house for our TFS needs: tfscheckout, tfscheckin, tfsmerge, and a few others. I posted on the topic of Writing Custom NAnt Tasks a while ago, and some of them have been updated. So, if you are using those, make...
|
-
|
There has been much talk of how we will be writing all of our new code with parallelization in mind. However, what of our existing code? It’s unlikely that everyone will just suddenly dump decades of existing code and write everything from...
|
-
|
Google put up a sneak preview of their expected pricing for App Engine . You'll be able to buy capacity based on a daily budget for your app, similar to the way AdWords spending works. You'll have fine-grained control over this daily budget so you can...
|
-
|
Quite a while ago, I read about CSS image sprites on Yahoo's developers page. These sprites are essentially a DIV tag that contains style information to display a section of an image at a given coordinate. Here, I'm posting a free Windows app that will...
|
-
|
I’ve decided to post a roundup for the week of what I feel were some of the most important blog posts and application releases I happened upon. Who knows, if it goes well maybe I’ll even make it a habit. In this edition: Windows Live Writer...
|
-
|
Like many things on the web, our AJAX Image Viewer and Thumbnail Viewer both depend on sessions to keep track of a given user's state. Unfortunately, sessions timeout. The default timeout is 30 minutes in most IIS installations. If your user walks away...
|
-
|
Background I'm a huge proponent of Firebug. It's an amazing tool and is super light weight, and for all those people out there who write Javascript, this works 99% of the time. Unfortunately, we come across those bugs ever once and a while that only effect...
|
-
|
Here’s a chunk of useless code to demonstrate a nifty feature of the Select extension method: static char LowerCase( char c) { // put a breakpoint here Console.WriteLine(" Lowering " + c); return Char.ToLower(c); } static IEnumerable LowerCaseEnumerator(...
|
-
|
We’re going to teach everyone how to build a Blueprint to build a Web Application that loads annotations. A little background for those of you reading this through a kick, digg, reddit, or other link -- my company, Atalasoft , builds a .Net toolkit for...
|
-
|
In my last post in this series I walked through the basics of launching and managing an external process. In this post I’ll be discussing simple process interactions via ShellExecute API Verbs. Using Verbs will allow you to perform simple...
|
-
|
This is a continuation on Debugging Fu, Part 1 , where I talk about techniques for tracking down the cause of a bug. I've been doing a lot of reflection on how I actually track down particular bugs and in most cases, it comes down to Divide and Conquer...
|
-
|
Jim King, who runs the very thorough Inside PDF blog, is starting a series on digital signatures in PDF . This first installment is mostly to set up the series, and makes this important distinction: The term " electronic signature" is a very general term...
|
-
|
This post talks about the dos-and-don'ts of manipulating your web.config and explains some of the future ramifications of your actions. Living a Double Life Did you know that your SharePoint's web config is leading a double life? No, it's not having an...
|
|
|
|