July 2010 - Posts
Task: Merge multiple CSV files into one Solution: copy *.csv target .csv Simple and neat! Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
Creating a Twitter client is a really interesting exercise in application development because, amongst many reasons, it's taking input from effectively an infinite number of people and places. Never trust user input, right? Input to your application comes
Read More...
Are you in King County/Seattle/Redmond/Bellevue Washington and surrounding areas? Are you a huge nerd ? Perhaps a geek ? No? Maybe a dork , dweeb or wonk . Maybe you're in town for an SDR (Software Design Review) or VSLive ! Quite possibly you're just
Read More...
This is the twenty-fifth in a series of blog posts I’m doing on the VS 2010 and .NET 4 release. Today’s blog post is the first of several posts I’ll be doing that cover some of the improvements we’ve made around web deployment. I’ll provide a high-level
Read More...
I was recently tasked with writing a script to resolve a few domains. I hit the internet and found the perfect cmdlet posted by Joel Bennett. The original code was posted on www.codeproject.com which Joel converted to a cmdlet. Thanks for having smart
Read More...
Are you a .NET Developer wanting to get into developing on the Apple iPhone and iPad? Learn iPhone Programming for Free with Wrox, Novell, and McClure. Wrox/Wiley has released Wallace McClure’s Wrox Blox on Novell’s MonoTouch for free. The MonoTouch Wrox
Read More...
For years I’ve wanted to be able to troubleshoot website remotely by seeing the detailed error report, while ensuring that other users on the web only see the friendly non-detailed error. This is now possible with URL Rewrite 2.0. Through a simple rule,
Read More...
I’m constantly amazed by the insightfulness of ReSharper’s suggested refactorings (ReSharper is a Visual Studio Addin from JetBrains I use with C#). Today, I’ve been working on a threading problem...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
It was just last month that the e-reader price wars started and the price of a Kindle dropped to $189. Now Amazon has announced an improved version and a wifi-only model at an even better price point - $139. It's getting close to my previously mentioned
Read More...
Disclaimer: I work for Microsoft in MSDN . I don't work for or with the Windows Phone 7 team in any capacity. I do know one guy over there, though. That said, I personally have an iPhone 3G (dead, the kids pay Monkey Island on it), a iPhone 3GS (the wife
Read More...
Earlier this week the Visual Studio team released updated VS 2010 Keyboard Shortcut Posters . These posters are print-ready documents (that now support standard paper sizes), and provide nice “cheat sheet” tables that can help you quickly lookup
Read More...
I'll be at ASP.NET Connections (aka DevConnections) in Las Vegas this November at the Madalay Bay Resort. I'm really excited about this. I'll be speaking on: ASP.NET 4 WebForms - What's New, Cool, and Hip! ASP.NET AJAX - UpdatePanel, WebForms,
Read More...
Have you heard about WebMatrix yet? If not, you should read about it and consider checking it out. You can even test it out with Cytanium's free WebMatrix Beta hosting accounts. Happy Hosting! Share this post: email it! | bookmark it! | digg it! |
Read More...
As a reminder, if you're just turning in, here's our glossary: WEI - Windows Experience Index. How fast is your machine? If you say "I've got a WEI 6.0" you've got a good machine, for example. RFC - Request for Comments. This is crowdsourcing.
Read More...
I'm looking forward to the Houston TechFest . I'll be speaking on MonoTouch, ASP.NET WebPages, and MonoDroid (if its been available as beta at that point). I'm excited about this. Share this post: email it! | bookmark it! | digg it! | reddit!
Read More...
Phil and friends released ASP.NET MVC 3 Preview 1 today. I snuck into the office of Phil Haack and Morgan the Canadian Intern to talk about the release of ASP.NET MVC 3 Preview 1 and some of the cool "futures" stuff that Morgan (and our fleet
Read More...
I'm heading out to VSLive next week. I'm really excited about this. I'll be speaking on: ASP.NET 4 WebForms - What's New, Cool, and Hip! ASP.NET AJAX - UpdatePanel, WebForms, and the AJAX Control ToolKit. I'm really excited about this.
Read More...
Back when Visual Studio 2008 came out, Scott Guthrie wrote an excellent series of blog posts on using LINQ to SQL . Unfortunately, the various installments are not easy to follow when starting from Part 1 and going onward, so I've decided to gather and
Read More...
This year OrcsWeb released our Windows Cloud Server product. As part of that offering a base amount of disk transactions (I/O) is included with our Cloud Servers and then you are billed for any usage above that. A common question that arises is how to
Read More...
This morning we posted the “Preview 1” release of ASP.NET MVC 3. You can download it here . We’ve used an iterative development approach from the very beginning of the ASP.NET MVC project, and deliver regular preview drops throughout the development
Read More...
I have a web page where couple of ModalPopupExtender and Panel exist, and I want to set focus to TextBox inside the corresponding pop up window when user click the target button accordingly. I think it's a common requirement to set the focus to a specific
Read More...
Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
So, you have a simple class that has a bunch public properties and you want to be able to use ToString() on it to show some data? It’s easy. All you have to do is override the ToString()...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
Here are the events listed in Community Megaphone for the next week (or so) for the Mid-Atlantic area, as well as webcasts of interest…this list includes events imported from the UGSS event calendar , and all events entered in Community Megaphone are
Read More...
So, you want to add a couple extra parameters to an existing method in Visual Studio, while not having to change all your existing code to call the new method signature? It’s easy with CodeRush...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
Blog Stats http://weblogs.asp.net/steveschofield http://blogs.iis.net/steveschofield 47 posts with 65,631 pages views 800 Posts of http://Forums.iis.net since Second most forum posts on http://forums.iis.net http://forums.iis.net/themes/iis/user/userlist.aspx?search=1&t=&sb=4&so=1
Read More...
Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
If you didn't know, you can get the code you have posted and make sure it will be included to your blog posts or sites. The following is an instruction (The Inxtruction itself is retrieved from ForkCan.com ): If you want to know when I have published
Read More...
Recently was interviewed on Business901 podcast about Kanban and Agile. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
Last week I blogged about the new Entity Framework 4 “code first” development option. The EF “code-first” option enables a pretty sweet code-centric development workflow for working with data. It enables you to: Develop without ever having
Read More...
If you missed my poem to MonoTouch this morning on Twitter , here's the full version: Oh MonoTouch, How do I love thee? Let me reference count the ways. I love thee to the depth and width and height of the threads I can run and my battery can reach,
Read More...
OrcsWeb is on Twitter if you want to follow us there: http://twitter.com/orcsweb I'm there too if you want to follow me directly: http://twitter.com/bradkingsley Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
While I was reading the Dive into HTML 5 book, I’ve found this pearl of wisdom: Originally, all AAC files “bought” from the iTunes Store were encrypted with Apple’s proprietary DRM scheme, called FairPlay . Selected songs in the iTunes Store are
Read More...
Introduction Imagine, for a second, you have a server sided JavaScript interpreter built right into a Content Management System. It should have full access to the entire Server sided API’s, depending on security requirements of course. You could literally
Read More...
I’ve already mentioned casting several times before, but I guess I’ve jumped over several basic features associated with that operation. Since this is a basics series, I should have probably explained casting instead of assuming that everyone knows how
Read More...
VistaDB , an xcopy deployable database platform for Microsoft .Net applications, has announced it is closing up shop . Thankfully, for developers who understand and appreciate the benefits of an xcopy deployable database model, Microsoft has recently
Read More...
I had a Linq2Sql statement like this: var q = from o in db.OrderItem where o.UserId == UserId
Read More...
My desktop PC boots in 1 minute 14 seconds. Does anyone have a system that boots faster? I'm running Windows 7 from an Intel SSD drive. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
Last month I blogged about the VS 2010 Productivity Power Tools Extensions – a free set of Visual Studio 2010 extensions that provide some really nice additional functionality. The initial Visual Studio Productivity Power Tools release included a bunch
Read More...
Here are the events listed in Community Megaphone for the next week (or so) for the Mid-Atlantic area, as well as webcasts of interest…this list includes events imported from the UGSS event calendar , and all events entered in Community Megaphone are
Read More...
Looks like some folks have been given the green light to talk publicly about their experience as early users of preview Windows Phone 7 devices. MobileCrunch, Engadget, and Gizmodo have all posted previews of Windows Phone 7 this morning, and the takeaway
Read More...
In a previous post , I’ve mentioned conversion operators. But what is a conversion operator? In the past, I bet that we’ve all needed to convert from one type of object to another. When we’re talking about primitive types, the CLR knows how to perform
Read More...
I work as an independent consultant and trainer. Most of my business involves me meeting with clients (in person or online), discussing their needs, and then building a new application or enhancing an existing one from my own desktop. However, a growing
Read More...
My two-hundred-and-twenty-second podcast is up . Scott sits down with designer Jin Yang ( @jzy ) to talk about the fundamental differences between developers and designers. Are we a totally different breed? How should designers and developers work together?
Read More...
My two-hundred-and-twenty-first podcast is up . This week it's a very sick Dan Fernandez from Channel 9 who joins me on the show for a random Hanselminutiae. We talk iPads, Windows Phone 7, Hulu Plus, TimeSvr, innovation and more. Dan is the co-host of
Read More...
Found this picture here (by way of this Smashing Magazine post Showcase of Beautiful Photography ) and thought it was a great and simple way to keep all of those laptop cables from slipping down behind the desk. Share this post: email it! | bookmark
Read More...
I'm happy to announce that I will be speaking at DevConnections in Las Vegas in November. More info on this is coming. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
.NET 4 ships with a new and much improved version of Entity Framework (EF) – a data access and OR/M library that lives within the System.Data.Entity namespace. When Entity Framework was first introduced with .NET 3.5 SP1, developers provided a lot
Read More...
I'm excited to announce that I am speaking at VSLive Orlando in November. My two sessions are: What's New in ASP.NET 4 WebForms. AJAX with the UpdatePanel, WebForms, and the AJAX Control Toolkit. If you plan to attend or do attend, please send
Read More...
After the last two posts , I guess you could see this coming, right? Today it’s all about type constructors (and it’s a long post, so make sure you’re comfy). What is a type constructor (aka, class constructor)? In C#, it’s a static and private parameterless
Read More...
VSLive is coming the first week of August, 2010 , and I’ll be speaking at the event, talking about Visual studio. Use and abuse it to the best of your ability. My talks over the last few years have been around productivity, and this one follows suit.
Read More...
I mentioned the Microsoft Surface back in 2007 as a new innovative product from Microsoft, but it doesn't seem to have gone anywhere since release. I recently saw an announcement about a product named mTouch , which appears to be a very similar competing
Read More...
Microsoft's been releasing a number of right-sized LEGO pieces lately. In case you missed it, Betas have been announced for: SQL 4 Compact Edition - It has a small embedded file-based SQL Database, and a web-server called IIS Express that's compatible
Read More...
Show your DotNetNuke passion by using the DotNetNuke 2010 Firefox Persona, found here . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
Since I’ve started working in my Silverlight book , I’ve been really busy. So busy that I completely forgot to post my review about Jeffrey Richter ’s CLR via C# book. Well, to be honest, there’s really not much I can say about it…let me see…basically,
Read More...
In the previous post , I’ve talked about some interesting features that explain why reference type’s instance constructors behave the way they do. Today, we’ll keep looking at instance constructors, but we’ll concentrate on structs. Before going on, I’m
Read More...
I posted about issues with the iPhone's backups speeds a few weeks ago. I certainly wasn't the only one experiencing this issue - a Google search returned tons of online discussions by people looking for a way to address the issue. Well, I've
Read More...
As a reminder, if you're just turning in, here's our glossary: WEI - Windows Experience Index. How fast is your machine? If you say "I've got a WEI 6.0" you've got a good machine, for example. RFC - Request for Comments. This is crowdsourcing.
Read More...
I think automatic updates are a great feature in Visual Studio 2010. Each time an instance of VS 2010 is opened, it automatically checks for updates to installed extensions. When updates are found it then kicks off a quick and painless process to
Read More...
By definition a public cloud solution is going to have some component of multi-tenant storage. It's that storage, which is accessible by multiple devices at the same time, that allows for node fault-tolerance, resource balancing, resource bursting,
Read More...
Earlier today we shipped the beta of the Windows Phone 7 Developer Tools. You can download them here . What is included in the Windows Phone Developer Tools The Windows Phone Developer Tools Beta includes: Visual Studio 2010 Express for Windows
Read More...
SQL's UPDATE statement makes it easy to update one or more records in a database table. The most common UPDATE statement pattern assigns static or parameterized values to one or more columns: UPDATE MyTable SET Column1 = Value1 , Column2 = Value2 , ...
Read More...
Here are the events listed in Community Megaphone for the next week (or so) for the Mid-Atlantic area, as well as webcasts of interest…this list includes events imported from the UGSS event calendar , and all events entered in Community Megaphone are
Read More...
In my previous post (http://peterkellner.net/2010/07/10/installing-umbraco-to-win7-step-by-step/), I detailed the steps to use WebPI to install a fresh version of Umbraco on a Windows 7 Ultimate 64...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
In the last post , I’ve mentioned constructors…but what is a constructor? The first thing you should keep in mind is that there are several types of constructors and, in this post, we’ll only be talking about instance constructors. So, what’s an
Read More...
When we create a new type and define a constructor, I guess there’s nothing wrong with expecting to see that constructor called whenever a new instance of a type is created. The problem is that there are some cases where that doesn’t happen. For instance,
Read More...
I was tinkering around with Windows Server 2008 R2 and ran across the Indexing Service search service. http://www.iislogs.com/articles/W2k8R2IndexService/ Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Read More...
ForkCan is not available, you can read more about ForkCan here . If you have an idea of a code, or want to see if it can be improved, want to find code for your project etc or talk about code. Then ForkCan is a place for you.. ForkCan Feedback Share this
Read More...
I'm looking for a simple function that turn the text of a TextBox into capital or small letter, but most of the JavaScript I found are clumsy because of the incompatibility of script (including the inconsistent behavior of event.keyCode and event.which
Read More...
My book has been available on the iPhone and iPad since September of 2009. It’s quite a bargain too at US$4.99. The neat thing about this is you can search the contents of the book for whatever you’re looking for, plus, you can read it just like you would
Read More...
I’m planning on launching some small consumer software products in the next couple months and to support this effort, I need to have a CMS, Forums Software, Store Front (Credit Card Processing) and...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
I have worked on a project for a while now, I call it ForkCan and can be found on the following URL www.forkcan.com . ForkCan is all about sharing code in a social way. I have notice that several developers on twitter paste pointers to sites like paste-it.net
Read More...
Ok, now that the PT Silverlight book is mostly done (I’m awaiting for feedback form my reviewers – if you’re one of them and you’re reading this post, then stop right now and go back to the manuscript please! :)), I guess it’s time to return to my blog.
Read More...
I am really excited about the new Home Improvement StackExchange site that is coming up on its beta release. This is a new site based off of the very popular StackOverflow site that will be targeted toward home improvement for contractors and (serious)
Read More...
Here is the latest in my link-listing series . Also check out my VS 2010 and .NET 4 series and ASP.NET MVC 2 series for other on-going blog series I’m working on. [In addition to blogging, I am also now using Twitter for quick updates and to share
Read More...
The news of WebMatrix was just released, causing a lot of interest in the tech community. See Scott Guthrie’s blog post for details on WebMatrix, IIS Express, SQL Server Compact and the Razor syntax. The nice thing about all of these technologies
Read More...
" Great service, love working with ORCS Web ." -Mike Nowlin; Director of Technology; Springbox ( www.springbox.com ) Thanks Mike - It's great working with your team too! Share this post: email it! | bookmark it! | digg it! | reddit! | kick
Read More...
My frustration with Apple has been fairly well known. I've blogged about it numerous times over Section 3.3.1. http://morewally.com/cs/blogs/wallym/archive/2010/04/09/dear-apple-why-do-you-continue-to-give-me-the-big-middle-finger.aspx http://morewally.com/cs/blogs/wallym/archive/2010/04/12/why-i-feel-so-strongly-about-the-apple-sdk-issue.aspx
Read More...
I mentioned in December 2009 how iGoogle took over my search screen and how it looked like they might have plans to attack the social media market (MySpace and Facebook specifically). Well, now more information is surfacing that lines up with what I'd
Read More...
Our MonoTouch Book is out. It was great working with Chris Hardy, Craig Dunn, Martin Bowling, and Rory Blyth on this book. With this book, you'll be able to use your existing knowledge of .NET to target the Apple iPhone. What .NET C# developers need
Read More...
Yesterday Microsoft announced WebMatrix , a tool to build standalone ASP.NET Pages using the new Razor syntax. With WebMatrix developers will get the new IIS Developer Express and SQL Compact Edtition . The idea of WebMatrix is to make it easy for developers
Read More...
ScottGu announced Microsoft WebMatrix today. It's a small (15 megs if you have .NET 4, 50megs if you don't) lightweight IDE for making ASP.NET or PHP websites. It has a small embedded file-based SQL Database, and a web-server called IIS Express
Read More...
For those who don’t subscribe, here’s my local editorial for the MSDN Flash newsletter for Mid-Atlantic: http://msdn.microsoft.com/en-us/ff798577.aspx There’s info on my recent trip to Codestock, a call for feedback, and more. You can subscribe to the
Read More...
Well that was quick…over at Mikesdotnetting, one of the first tutorials on building a simple book listing app using Microsoft WebMatrix has been posted: http://www.mikesdotnetting.com/Article/146/WebMatrix-A-First-Application Nice! Share this post: email
Read More...
I’ve noted a couple of recent blog posts by Scott Guthrie announcing some nifty new tech bits, including IIS Express and SQL Server CE 4…now Scott has finally let the cat all the way out of the bag, announcing Microsoft WebMatrix , a new web development
Read More...
Hope all my U.S. readers had a great Independence Day weekend…I spent mine at a Washington Nationals game with my 7 year-old son (his first major-league game), followed by an evening of watching the town fireworks from the roof of our sunroom, then playing
Read More...
Last week I published several blog posts that covered some new web development technologies we are releasing: IIS Developer Express : A lightweight web-server that is simple to setup, free, works with all versions of Windows, and is compatible with the
Read More...
ASP.NET view state is the technique used by an ASP.NET Web page to persist changes to the state of a Web Form across postbacks. The view state of a page is, by default, placed in a hidden form field named __VIEWSTATE, and can easily get very large. Not
Read More...
If you are experienced with Windows Server and IIS, appreciate challenging situations and problem solving, enjoy exposure to new technologies, like working with clients, and are a really nice and cool person - send a copy of your resume to us. We're
Read More...
I'm excited to announce that I am speaking at VSLive Redmond in August. My two sessions are: What's New in ASP.NET 4 WebForms. AJAX with the UpdatePanel, WebForms, and the AJAX Control Toolkit. If you plan to attend or do attend, please send me
Read More...
Because of my work with the www.forkcan.com and the traveling around Sweden talking about ASPEN a Silverlight 4, MVVM, RIA Services, Unity 2.0, MEF application I haven’t spend so much time with blogging. “Razor” is a new view engine for ASP.NET, you can
Read More...
If you follow my directions for integrating Office Communications Server 2007 R2 with Exchange Server 2010 OWA, and you also have either a host firewall on your CAS servers or a firewall between the OCS frontend pool and your CAS servers, you may find
Read More...
For the last few days, I’ve been using DevExpress CodeRush and am finding some very useful refactorings. Many I’m not blogging about, but there are a few that I really like. In this post,...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
I hate iTunes on Windows with the heat of a thousand suns. It is a pox on my existence and it has cost me hours of pain and suffering. I'm sure it's all unicorns and spun sugar on MAC, but as a guy using Windows with dozens of gigabytes of music on a
Read More...
When I was in a China a few weeks back, I had a nice chat with a fellow named Zhe Wang who was using ASP.NET Dynamic Data to create a website. He made his own Custom Attribute to apply to his entities and effectively made an authorization scheme so that
Read More...
One of the things my team has been working on has been a new view engine option for ASP.NET. ASP.NET MVC has always supported the concept of “view engines” – which are the pluggable modules that implement different template syntax options. The “default”
Read More...
I’ve recently started using CodeRush with Visual Studio 2010 and am so far very impressed with the convenience it adds to coding. One thing that is very clear is that the creators of CodeRush...
This site is a resource for asp.net web programming. It has examples by Peter Kellner of techniques for high performance programming
A few weeks back I blogged about the Windows Server AppFabric launch (AppFabric is Microsoft's "Application Server") and a number of folks had questions about how to install and configure the "Velocity" memory cache. It used to be
Read More...
I saw an advertisement from a hosting company recently that touted a way to get a 75% discount on their hosting rates. That sounds great and got me thinking... At OrcsWeb we actually have a program where you can get a 100% discount on your hosting - yes,
Read More...