<?xml version="1.0" ?><rss version="2.0" xmlns:ec="http://www.eggheadcafe.com"><channel><title>eggheadcafe.com articles</title><link>http://www.eggheadcafe.com</link><pubDate>Fri, 03 Feb 2012 21:04:16 GMT</pubDate><description>EggHeadCafe - The .NET developer's portal of choice</description><language>en-us</language><item><title><![CDATA[Example Lexical Analysis of Obama's State of the Union Speech using LINQ]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/45ae3d9a-86f8-4766-8b06-bf4da378ef71/a-lexical-analysis-of-obamas-state-of-the-union-speech.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/45ae3d9a-86f8-4766-8b06-bf4da378ef71/a-lexical-analysis-of-obamas-state-of-the-union-speech.aspx]]></link><description><![CDATA[How to analyze text with word frequency lexical analysis: Obama State of the Union Speech&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/45ae3d9a-86f8-4766-8b06-bf4da378ef71/a-lexical-analysis-of-obamas-state-of-the-union-speech.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Wed, 25 Jan 2012 12:44:10 GMT</pubDate></item><item><title><![CDATA[ASP.NET - How to Emit and Consume JSON with ASMX Web Services, including jQuery Table example]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/4371e1dc-2f13-4d79-8532-780b732f99e7/aspnet-how-to-emit-and-consume-json-from-asmx-web-services.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/4371e1dc-2f13-4d79-8532-780b732f99e7/aspnet-how-to-emit-and-consume-json-from-asmx-web-services.aspx]]></link><description><![CDATA[Many developers are not aware that it is easy to emit JSON from an ASMX Webservice. We describe the techinque and provide a Yahoo Finance stock quotes sample that displays quotes in a table via jQuery.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/4371e1dc-2f13-4d79-8532-780b732f99e7/aspnet-how-to-emit-and-consume-json-from-asmx-web-services.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Wed, 18 Jan 2012 13:46:09 GMT</pubDate></item><item><title><![CDATA[ASP.NET - how to use YQL (Yahoo! Query Language) to select keywords from a block of text or a URL]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/3cd617dd-3f6d-4fe2-ba89-de51472de5d3/aspnet--using-the-yahoo-yql-query-language-with-contentanalysis-table-to-generate-valid-keywords-from-text-or-a-url.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/3cd617dd-3f6d-4fe2-ba89-de51472de5d3/aspnet--using-the-yahoo-yql-query-language-with-contentanalysis-table-to-generate-valid-keywords-from-text-or-a-url.aspx]]></link><description><![CDATA[Yahoo! Query Language (YQL) provides developers with  a unified way to query a broad range of sources with a single API endpoint using an easy-to-learn SQL like query language&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/3cd617dd-3f6d-4fe2-ba89-de51472de5d3/aspnet--using-the-yahoo-yql-query-language-with-contentanalysis-table-to-generate-valid-keywords-from-text-or-a-url.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sun, 15 Jan 2012 14:05:28 GMT</pubDate></item><item><title><![CDATA[How to keep your Windows PC Infection Free, and what to do if it gets infected]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/windows-7/321904ec-024a-44ba-a661-f3f24cd1b452/keeping-your-windows-pc-infectionfree.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/windows-7/321904ec-024a-44ba-a661-f3f24cd1b452/keeping-your-windows-pc-infectionfree.aspx]]></link><description><![CDATA[Windows catches viruses and even rootkits. Learn how to keep your PC infection free and fix nasty viruses&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/windows-7/321904ec-024a-44ba-a661-f3f24cd1b452/keeping-your-windows-pc-infectionfree.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sat, 14 Jan 2012 14:07:53 GMT</pubDate></item><item><title><![CDATA[Several useful C# List<T> extension methods - ToDatatable, ToCsv]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/7713ff3e-d733-40dc-a7b4-d97168bd7a23/some-useful-extension-methods-on-ilistt.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/7713ff3e-d733-40dc-a7b4-d97168bd7a23/some-useful-extension-methods-on-ilistt.aspx]]></link><description><![CDATA[Create C# Extension methods to convert List<T> to Datatable or To CSV string&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/7713ff3e-d733-40dc-a7b4-d97168bd7a23/some-useful-extension-methods-on-ilistt.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Mon, 09 Jan 2012 21:30:18 GMT</pubDate></item><item><title><![CDATA[SQL Server Database Tuning Advisor enables developers to create custom statistics, partitions, indexes and indexed views]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/sql-server/c97d3e32-5f72-44c4-b30f-55ed7d4bcf59/sql-server--using-the-database-engine-tuning-advisor.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/sql-server/c97d3e32-5f72-44c4-b30f-55ed7d4bcf59/sql-server--using-the-database-engine-tuning-advisor.aspx]]></link><description><![CDATA[Most .NET developers do not have the expertise to create the best possible indexes and statistics for a database. The SQL Server Database Tuning Advisor wizard is easy to learn to use and will enhance the performance of your database for production use.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/sql-server/c97d3e32-5f72-44c4-b30f-55ed7d4bcf59/sql-server--using-the-database-engine-tuning-advisor.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Mon, 09 Jan 2012 07:14:40 GMT</pubDate></item><item><title><![CDATA[Use HtmlAgilityPack to collect Google Realtime Search Results and display in ASP.NET Page]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/bd5697ec-c7f5-4e0a-b401-5ab3e4a9ad11/aspnet--using-htmlagilitypack-to-collect-google-realtime-search-results.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/bd5697ec-c7f5-4e0a-b401-5ab3e4a9ad11/aspnet--using-htmlagilitypack-to-collect-google-realtime-search-results.aspx]]></link><description><![CDATA[Google has some search operators than many people are not aware of. If you suffix a google search url with one of these, you can restrict results to those that got indexed as little as one minute ago. Here we use HtmlAgilityPack to collect Google Realtime Search Results and display in ASP.NET Page&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/bd5697ec-c7f5-4e0a-b401-5ab3e4a9ad11/aspnet--using-htmlagilitypack-to-collect-google-realtime-search-results.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Wed, 04 Jan 2012 20:22:13 GMT</pubDate></item><item><title><![CDATA[Win a free Subscription to New Relic -- a real-time performance dashboard that you install on your web server machine. The engine captures a large amount of information in real time - information that]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/product-reviews/63e9fd7d-cb62-4bcd-b070-6f4d86a2cb3f/new-relic-server-monitoring-and-performance-dashboard.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/product-reviews/63e9fd7d-cb62-4bcd-b070-6f4d86a2cb3f/new-relic-server-monitoring-and-performance-dashboard.aspx]]></link><description><![CDATA[Win a Free Subscription to New Relic. It allows you to tune page performance based on proven metric, tune and improve database transactions, and improve the availability and user-satisfaction of your sites. New Relic is a real-time performance dashboard that you install on your web server machine. The engine captures a large amount of information in real time - information that is not provided by other application monitoring and statistics tools.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/product-reviews/63e9fd7d-cb62-4bcd-b070-6f4d86a2cb3f/new-relic-server-monitoring-and-performance-dashboard.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Thu, 02 Feb 2012 09:02:06 GMT</pubDate></item><item><title><![CDATA[How to use optional parameters to keep method signatures backward compatible]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/3ec135bf-ced4-4bef-a01f-2101ddbeaad0/use-optional-method-parameters-to-keep-method-signatures-backward-compatible.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/3ec135bf-ced4-4bef-a01f-2101ddbeaad0/use-optional-method-parameters-to-keep-method-signatures-backward-compatible.aspx]]></link><description><![CDATA[From C# 4.0, methods, constructors, and indexers can declare optional parameters. A parameter is optional if it specifies a default value. Here we show how to preserve backward compatibilty.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/3ec135bf-ced4-4bef-a01f-2101ddbeaad0/use-optional-method-parameters-to-keep-method-signatures-backward-compatible.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Fri, 30 Dec 2011 11:38:46 GMT</pubDate></item><item><title><![CDATA[ASP.NET Eight ways to transfer data between pages]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/e653f028-01fb-4d0e-843b-058deae562a2/eight-different-ways-to-transfer-data-from-one-page-to-another-page.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/e653f028-01fb-4d0e-843b-058deae562a2/eight-different-ways-to-transfer-data-from-one-page-to-another-page.aspx]]></link><description><![CDATA[This article is really quite the "back to basics" ASP.NET tutorial. But you would be surprised how many ASP.NET developers aren't aware of all the different ways that data can be transferred from one ASP.NET page to another.  We'll illustrate eight different ways that data can be sent from one page to another. Complete source code download provided.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/e653f028-01fb-4d0e-843b-058deae562a2/eight-different-ways-to-transfer-data-from-one-page-to-another-page.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Mon, 26 Dec 2011 09:01:01 GMT</pubDate></item><item><title><![CDATA[Test Results using v2 of the SilverlightSerializer]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/xaml/c3aba0ff-62cf-4806-bdd1-4034dd79361a/silverlightserializer-v2-test-run-with-compression.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/xaml/c3aba0ff-62cf-4806-bdd1-4034dd79361a/silverlightserializer-v2-test-run-with-compression.aspx]]></link><description><![CDATA[SilverlightSerializer is a fast binary serializer that works in both .NET and Silverlight, allowing you to move your objects between the two instances or store and retrieve them locally in either.  It is highly performant and produces small byte arrays which are suitable for further compression. We put it through the paces.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/xaml/c3aba0ff-62cf-4806-bdd1-4034dd79361a/silverlightserializer-v2-test-run-with-compression.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sat, 24 Dec 2011 21:41:01 GMT</pubDate></item><item><title><![CDATA[A Helper class for Dapper-Dot-Net, the micro ORM]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/entity-framework/2c7fee0b-a6bc-4291-93bf-35cd9d6e41ab/sqlmapperhelper--a-helper-class-for-dapperdotnet.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/entity-framework/2c7fee0b-a6bc-4291-93bf-35cd9d6e41ab/sqlmapperhelper--a-helper-class-for-dapperdotnet.aspx]]></link><description><![CDATA[Dapper is the micro-ORM developed by Sam Saffron and Marc Gravell. I use it in production code wherever possible, mostly because of its raw speed, and secondly because of it's ease of use. I understand that they use it as a kind of "drop-in" replacement to Linq to SQL at Stackoverflow. Here we provide a useful Helper class to work with Dapper.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/entity-framework/2c7fee0b-a6bc-4291-93bf-35cd9d6e41ab/sqlmapperhelper--a-helper-class-for-dapperdotnet.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Thu, 22 Dec 2011 13:37:29 GMT</pubDate></item><item><title><![CDATA[How to export GridView data to Excel in ASP.NET]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/1eb642e7-23c3-4e83-b6e1-e6b5eb0a6367/aspnet--export-gridview-to-excel.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/1eb642e7-23c3-4e83-b6e1-e6b5eb0a6367/aspnet--export-gridview-to-excel.aspx]]></link><description><![CDATA[Exporting GridView Data to Excel Sheet is a common task for most Applications. This article details how to perform this action&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/1eb642e7-23c3-4e83-b6e1-e6b5eb0a6367/aspnet--export-gridview-to-excel.aspx" target="_self">read more</a><br/><br/>By Vickey F]]></description><pubDate>Wed, 04 Jan 2012 13:53:36 GMT</pubDate></item><item><title><![CDATA[Complete Google+ .NET Client Library]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/8c81f554-1028-40d6-bab0-604bb11153d6/googlepluslib-net-client-library-for-google-api.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/8c81f554-1028-40d6-bab0-604bb11153d6/googlepluslib-net-client-library-for-google-api.aspx]]></link><description><![CDATA[A Complete implementation of the Google+ API in .NET. Contains all current methods in the API.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/8c81f554-1028-40d6-bab0-604bb11153d6/googlepluslib-net-client-library-for-google-api.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Mon, 19 Dec 2011 15:39:29 GMT</pubDate></item><item><title><![CDATA[LINQ: We test performance over large collections and find performance bottlenecks]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/linq/99001af6-6a85-4d9c-beab-3ef4d4e1bb93/watch-out-for-linq-performance-issues.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/linq/99001af6-6a85-4d9c-beab-3ef4d4e1bb93/watch-out-for-linq-performance-issues.aspx]]></link><description><![CDATA[LINQ is "very cool" and brings much-needed elegance and utility to querying collections and other objects. However, there are some real bottlenecks that developers should be aware of when using LINQ. Querying or using the Where clause over a large collection has serious performance issues compared to a standard foreach loop&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/linq/99001af6-6a85-4d9c-beab-3ef4d4e1bb93/watch-out-for-linq-performance-issues.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Tue, 20 Dec 2011 08:57:53 GMT</pubDate></item><item><title><![CDATA[How to apply IFrame content server-side and adjust the element's height to fit the content]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/72421356-79bb-49fb-8a4b-cf5d18258182/aspnet--how-to-adjust-an-iframe-elements-height-to-fit-its-content-and-populate-content-serverside.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/72421356-79bb-49fb-8a4b-cf5d18258182/aspnet--how-to-adjust-an-iframe-elements-height-to-fit-its-content-and-populate-content-serverside.aspx]]></link><description><![CDATA[ASP.NET - How to adjust an iframe element’s height to fit its content and populate content server-side. Some handy tips on how to use IFRAME element, adjust it's height, and get non-same-domain content into it.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/72421356-79bb-49fb-8a4b-cf5d18258182/aspnet--how-to-adjust-an-iframe-elements-height-to-fit-its-content-and-populate-content-serverside.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sat, 17 Dec 2011 11:25:15 GMT</pubDate></item><item><title><![CDATA[Net Framework 4.0 Concurrent Collections and how they can improve performance]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/d65138e4-93ca-401e-916c-6c64183d510b/c-40--concurrent-collections.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/d65138e4-93ca-401e-916c-6c64183d510b/c-40--concurrent-collections.aspx]]></link><description><![CDATA[Net Framework 4.0 Concurent Collections implement the producer-consumer paradigm with the exception of the ConcurrentDictionary class. With producer-consumer, usually one thread adds elements, and a different thread removes elements. We look at how these are used.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/d65138e4-93ca-401e-916c-6c64183d510b/c-40--concurrent-collections.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Mon, 12 Dec 2011 09:28:28 GMT</pubDate></item><item><title><![CDATA[ASP.NET Unique Tips and Tricks That you may not have known about.]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/748aa9b6-7664-4575-905e-c98ba4b514e6/aspnet-some-little--used-tips-and-tricks.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/748aa9b6-7664-4575-905e-c98ba4b514e6/aspnet-some-little--used-tips-and-tricks.aspx]]></link><description><![CDATA[ASP.NET has evolved continuously since it's introduction at the PDC Orlando Conference in 2000.  Here are some unique tips and tricks that aren't widely known.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/748aa9b6-7664-4575-905e-c98ba4b514e6/aspnet-some-little--used-tips-and-tricks.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Mon, 12 Dec 2011 08:14:44 GMT</pubDate></item><item><title><![CDATA[A review and sample of the Eloquera Object NoSQL Database]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/47622c29-2376-425e-9977-56d0fc96d097/eloquera-nosql-object-database.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/47622c29-2376-425e-9977-56d0fc96d097/eloquera-nosql-object-database.aspx]]></link><description><![CDATA[Eloquera Database is a Client - Server (runs as service) NoSQL Object Database that is easy to use and scales well. Commercial use is free.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/47622c29-2376-425e-9977-56d0fc96d097/eloquera-nosql-object-database.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sat, 10 Dec 2011 20:19:36 GMT</pubDate></item><item><title><![CDATA[Review of UserGroup.tv, a video presentation site featuring over 100 free videos from various user groups.]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/product-reviews/02c91258-e1a1-450b-8924-5b7793d1f402/site-review-usergrouptv-usergroup-videos-site.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/product-reviews/02c91258-e1a1-450b-8924-5b7793d1f402/site-review-usergrouptv-usergroup-videos-site.aspx]]></link><description><![CDATA[On January 1st of 2012, UserGroup.tv   will have its first aniversary.  UserGroup.tv is the source for recorded User Group presentations and materials, with over 100 presentations now avaiable from user groups worldwide. We review the site and its features.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/product-reviews/02c91258-e1a1-450b-8924-5b7793d1f402/site-review-usergrouptv-usergroup-videos-site.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Wed, 07 Dec 2011 13:15:36 GMT</pubDate></item><item><title><![CDATA[Cross-browser, cross-device ASP.NET Geolocation with server-side fallback method]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/311fc742-c15b-4344-9912-5ba892d5598b/aspnet-crossbrowser-crossdevice-geolocation-in-the-browser.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/311fc742-c15b-4344-9912-5ba892d5598b/aspnet-crossbrowser-crossdevice-geolocation-in-the-browser.aspx]]></link><description><![CDATA[A solution that will get you a geolocation for mapping purposes regardless of the browser or device. The DOM Geolocation API is implemented by most modern browsers in the navigator.geolocation object. The problem is, not all devices and browsers implement it the same way. By the use of several scripts and the addition of a server-side fallback method, it is possible to get a valid latitude and longitude for mapping purposes in every case.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/311fc742-c15b-4344-9912-5ba892d5598b/aspnet-crossbrowser-crossdevice-geolocation-in-the-browser.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sun, 04 Dec 2011 10:42:55 GMT</pubDate></item><item><title><![CDATA[An ASP.NET Custom Control for NOAA Weather Service complete with embedded database]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/asp-net/1efa0320-e47e-4936-9704-19e7bd5d5a27/aspnet-noaa-weather-service-control-redux.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/asp-net/1efa0320-e47e-4936-9704-19e7bd5d5a27/aspnet-noaa-weather-service-control-redux.aspx]]></link><description><![CDATA[NOAA (the "National Weather Service", among other neat things it does) publishes a WebService that allows anybody to get weather forecasts if they care to parse the WSDL and include a WebReference in their .NET project. This ASP.NET Custom Control has an embedded Zipcode - latitude -longitude database.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/asp-net/1efa0320-e47e-4936-9704-19e7bd5d5a27/aspnet-noaa-weather-service-control-redux.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Thu, 01 Dec 2011 18:40:43 GMT</pubDate></item><item><title><![CDATA[ASP.NET - Silverlight How to Call PageMethods]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/xaml/2d305a19-0109-4300-be47-6ca6cb2a6dc7/using-aspnet-pagemethods-with-silverlight.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/xaml/2d305a19-0109-4300-be47-6ca6cb2a6dc7/using-aspnet-pagemethods-with-silverlight.aspx]]></link><description><![CDATA[Using the Silverlight ScriptObject and ASP.NET ScriptManager control to call PageMethods&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/xaml/2d305a19-0109-4300-be47-6ca6cb2a6dc7/using-aspnet-pagemethods-with-silverlight.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sat, 26 Nov 2011 17:10:06 GMT</pubDate></item><item><title><![CDATA[Setup a new module using DotNetNuke 5.6.3 framework in Micro]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/visual-studio/d0841cf8-cb0b-4410-818c-7820b7c0af61/creating-a-new-module-for-a-dotnetnuke-portal.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/visual-studio/d0841cf8-cb0b-4410-818c-7820b7c0af61/creating-a-new-module-for-a-dotnetnuke-portal.aspx]]></link><description><![CDATA[A guide to setup a new module using DotNetNuke 5.6.3 framework in Microsoft Visual Studio 2010. Included are screenshots and brief descriptions of each step.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/visual-studio/d0841cf8-cb0b-4410-818c-7820b7c0af61/creating-a-new-module-for-a-dotnetnuke-portal.aspx" target="_self">read more</a><br/><br/>By Ben Budnevich]]></description><pubDate>Tue, 22 Nov 2011 18:17:37 GMT</pubDate></item><item><title><![CDATA[Enhancements and Useful Features in the C# programming language]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/csharp/2a0183b8-417f-47fa-8ca9-109948db4bab/some-unique-operators-classes-and-techniques-in-the-c-language.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/csharp/2a0183b8-417f-47fa-8ca9-109948db4bab/some-unique-operators-classes-and-techniques-in-the-c-language.aspx]]></link><description><![CDATA[Enhancements to the C# language have come from the addition of features such as generic types, nullable value types, lambda expressions, iterator methods, partial classes and a long list of other useful language constructs. Here we cover a short list of operators and techniques.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/csharp/2a0183b8-417f-47fa-8ca9-109948db4bab/some-unique-operators-classes-and-techniques-in-the-c-language.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Tue, 22 Nov 2011 09:54:43 GMT</pubDate></item><item><title><![CDATA[How to perform multithreaded ASP.NET WebClient Requests in a WCF Service in Parallel]]></title><guid isPermaLink="false">http://www.eggheadcafe.com/tutorials/wcf/f5c7b8f1-3eb1-404e-a62e-9019f7650870/aspnet-executing-multiple-httprequests-in-a-wcf-service-via-threadpool-and-task-factory.aspx</guid><link><![CDATA[http://www.eggheadcafe.com/tutorials/wcf/f5c7b8f1-3eb1-404e-a62e-9019f7650870/aspnet-executing-multiple-httprequests-in-a-wcf-service-via-threadpool-and-task-factory.aspx]]></link><description><![CDATA[A demo that has two separate services - one that does parallel requests  via the Threadpool (the "old" way) using a ManualResetEvent to block until completion, and the second, using the TaskFactory class from .NET 4.0.&nbsp;&nbsp;<a href="http://www.eggheadcafe.com/tutorials/wcf/f5c7b8f1-3eb1-404e-a62e-9019f7650870/aspnet-executing-multiple-httprequests-in-a-wcf-service-via-threadpool-and-task-factory.aspx" target="_self">read more</a><br/><br/>By Peter Bromberg]]></description><pubDate>Sun, 20 Nov 2011 13:15:20 GMT</pubDate></item></channel></rss>
