Tag | .NET Posts

Giovanni Bassi published the original NuGet package for LINQ to Twitter (L2T), which I'm appreciative of. Since then, I have yet to do a release myself, but that is changing now. The current version of LINQ to Twitter is stable enough for a release, so the time is right. I think there are a few aspects of a LINQ to Twitter NuGet package that aren't as simple as point at a project and your done, so I'll document my process here in case anyone else is interested. Getting Started I had played around ...
In this Issue: Kunal Chowdhury(-2-), Kevin Hoffman, Pontus Wittenmark, Peter Kuhn, András Velvárt, Rudi Grobler, WindowsPhoneGeek, Jesse Liberty, Nigel Sampson, Stephen Price. Above the Fold: Silverlight: "Color FromArgb using hex values" Stephen Price WP7: "SurfCube on Mango Part 1 – Passing the Smoke Test" András Velvárt Shoutouts: Pete Brown posted about the redesign of the Silverlight.net site... I like it ... check it out for yourself: he New and Improved Silverlight.net Site Michael Washington ...
At http://peterkellner.net/200... there is a very useful article by my fellow MVP Peter Kellner. This shows that ADO.NET is very much faster than LINQ to SQL unless the latter is compiled. Whilst there may be some cases where Linq to SQL offers genuine benefits, however we should proceed with caution in using Linq unless it a some single use form of query. I suggest after reading Peter's post you leave a note of appreciation for ...
My last post related the sad story of a dead HP MediaSmart Home Server. This time, I will relate the steps I took to configure the Synology DS1511+ for use. To avoid unnecessary typing, I recommend this post to provide the basic details. It is written for the older DS1010+, but the process is the same for the DS1511+. … OK, now that you have read that, I have different drives in my NAS so I had a different kind of problem. I chose to go with five Western Digital 2TB Caviar Green SATA II drives (WD20EARS) ...

I was going to highlight the messed up parts, but then the entire page would be yellow.

Instructions FAIL

In this All-Submittal (but not all current submittals) Issue: Rod Falanga, Colin Eberhardt, and Kunal Chowdhury(-2-, -3-). Above the Fold: Silverlight/VS2010: "Creating Silverlight Application on network share : The Official Microsoft Silverlight Site" Rod Falanga WP7: "Windows Phone 7 (Mango) Tutorial - 22 - Local Database Support, Create DataContext" Kunal Chowdhury Just plain interesting:: "From Silverlight To HTML5" Colin Eberhardt Shoutouts: The SilverlightShow folks announced some training ...
LMAX provides a .NET API for automating your financial trading strategy. sign up & download here:http://www.lmaxtrader.... If you can combine software engineering skills + numerical analysis skills + an understanding of financial markets --> the whole is greater than the sum of the parts. You can build products that make money, and you can save money by being a cross-domain expert. http://en.wikipedia.org/wik... - see here to learn more about this lucrative field. A good ...
Check out the Top Five most popular news at SilverlightShow for SilverlightShow Top 5 News for June 27 - July 03, 2011. Here are the top 5 news on SilverlightShow for last week: WCF RIA Services series now available as a fully offline resource Download Windows Phone SDK 7.1 Beta 2 (Mango) - Web and Offline Installer Telerik XAML controls Q2 2011 Beta Release Using the Task Parallel Library (TPL) for Events Developers Get Goody Basket Full of Mangos Visit and bookmark SilverlightShow. Stay in the ...
One of the tough tasks in web development and in particular CSS styling, is to find the RGB and hexadecimal value of uncommon colours. As a web developer working in CSS, I longed to give that nice blue/green tinge colour for my UI and always struggled with the hexadecimal value. Particularly in finding the same for colours I find in other sites. Thanks to the IE9 Developer Toolbar which has this nice colour picker, one can find the hexadecimal code (and the RGB equivalent) from any web page. To demonstrate, ...
I'm looking for a way to providing users (administrators) of a web application to automatically (meaning it's opt-in to update, but the installation should be automatic when started) update said web application when new versions are released. The reason why I want an automatic approach is that I want the users to be able to update the web application while it's running remotely, without having to gain physical access to the machine (including RDP). I could of course write my own code for this, but ...
...Continued from the previous post. If you all are keen, and if you want to play real-time on iPhone with other players, you can download this Panda-Tetsuki client from AppStore, it connects to IGS server, and allow you to play with other players. For those keen on playing on computer, try http://www.gokgs.com/ or 1-day per move (you can make more moves, if your opponents also response to your moves within the same day) mode – http://www.dragongoserver.net or http://nwgo.braindog.org/ If you are ...
Hace unos días recibi un email de Microsoft con noticias sobre Visual Studio, y algo que me encanto fue ver que por fin tenemos soporte para HTML y CSS 3 en el editor de VS. Así que, me di la tarea de leer el contenido de los blogs recomendados en el artículo y tome la decision de traducir el contenido del blog de Scott Hanselman’sa español (por supuesto con algunos cambios), para que toda la comunidad que no tiene aún un buen conocimiento de inglés pueda aprovechar el contenido. Inicamos… La gente ...
UPDATE! July 8th, 2011 -- I’ve been reading Chris Poteet’s blog for a while (probably since Day of .Net Ohio in 2008 or 2009) and he recently started a new blog covering odd user interface quirks and inconsistencies with SharePoint. He’s titled the blog, Unexpected Error. Well, today Chris was kind enough to mention me for follow Friday on Twitter and I followed the link to his blog again – and was stunned to see that I had written a post this week that is pretty much the same one he wrote two weeks ...

Raffaele Rialdi has been adding features to his certificate management tool.  Already supporting wildcard certificates, he’s now added SAN cert support.

But it’s more than certificate management too.

IAmRaf - Tools

I found out last night that I have been awarded with the Microsoft MVP Award for my contribution to the Silverlight community. It is a honor, a privilege and one of the biggest moments in my professional life. I cannot tell you how excited that I am to be acknowledged by Microsoft for doing something that I love. According to Microsoft, this award is given by Microsoft to outstanding members of Microsoft's technical communities based on contributions made during the previous 12 months to offline ...
IE9 Toolbar’s Browser Mode allows us to test for different versions of IE. This feature has been there right from IE8 Developer Toolbar. But, I always thought that the testing was just limited to the different versions of IE i.e. IE7, IE8 and IE9. One of the advantages of having a technical boss is that, he points to the right set of information when needed. @harishV pointed out that you can test even for other browsers such as Chrome, Firefox, Safari from within the IE9 Developer Toolbar. For the ...
Check out for the first webinar on TeleSharp, an enterprise configuration management tool for .Net applications and more.... Also check out at Tellago Studios and Jesus Rodriguez's blog... Who should attend this webinar? If you are a .NET Developer/Architect working on enterprise applications, you MUST attend this webinar ...
Today's $10 deal of the day at http://www.apress.com/info/... is Ultra-Fast ASP.NET: Building Ultra-Fast and Ultra-Scalable Websites Using ASP.NET and SQL Server by Richard Kessig - ISBN 978-1-4302-2383-2 I won a copy of this book at 101 Books. Richard Kessig is an all-star member of forums.asp.net - see http://forums.asp.net/membe... - this book has been on before as deal of the day. If you did not get a copy then, I suggest getting it today. " Ultra-Fast ASP.NET provides a practical ...
There comes a time when computers die. So it was with our HP MediaSmart Home Server. At the age of 4, I was not expecting it to die. Oops. It has never really been an easy life before the death of that machine. It’s anemic 512MB of memory got upgraded to 2GB. The 500MB primary drive got expanded with two 1TB drives. The power supply fan started sounding like my lawn mower, so it had to be replaced. Things seemed stable until the primary drive croaked – and me unable to locate the recovery disk – ...
Initial troubleshooting As always, one of the first things to check is the event viewer to see if an event was generated detailing the error. Additionally check the %windir%\debug for the adamsetup.log and adamuninstall.log (this last one is only created during the uninstall process). These two logs will tell you where the setup is failing and what should be checked. It also pays to know that setup errors are written to the registry. If you cannot find the following key there was no failure as the ...
My dear fellow programmers/developers, how you kill your time while you're not coding? Some people go jogging, some listen to their favourite tracks, some catch movies, some read, and the list goes on and on. For me, one of the stuff I enjoy doing is Go. So what the heck is this Go, you may ask (of course if you're already playing and enjoying it, you won't need to ask me). Go is an ancient board game carrying the 5000 years history with it, while still keep getiing improved on the rules and styles ...
Ron Jeffries challenged me to show how Flow-Design and Event-Based Components can help software development. This is the problem he posed in the Software Craftsmanship discussion group: Solve bowling scoring. Here is the specification. Note that this is a simpler version than the one Bob Martin often uses. I'll take questions if you have any. Given a list of the rolls of a legal game of ten pin bowling, which you may assume are provided without error or omission, produce the total, final, score of ...
I hope you haven’t come here looking for an answer!!! Because I want one too!!! I have recently been playing with JQM…and initially loved it….but…. I mean, jQuery mobile is fantastic...whats been done here I think is awesome. I'm enjoying working with it. (I know its beta 1!, but the below seems odd for even a beta release) There seems to be some fundamental bugs knocking about. Links for example. I have a fixed footer toolbar...3 buttons, Home, New, Settings. Home - I wanted to be non-ajax, so I ...
It’s cool when you have to use a map of the world to show how your application is deployed. I’ve added a webcast on AppFabric Caching using a very distributed application. The application is tested in Stockholm Sweden with the database located in South East Asia, and the Cache in South-central US. The application is then deployed to the South-central US data center, accessing the database in South East Asia. The point of all this is to show how the AppFabric cache can be used to reduce latency in ...
Introduction The official Kinect SDK has been out for a while now and I haven’t seen many people actually doing “how-to” post to get others started developing for it. I decided that I would help kick-start the movement by creating a series called, “Kinecting the Dots”. This is going to be a series of blog posts covering questions or concerns that I’ve seen in the community. I am planning on answering questions so if you have one that you want answered then please contact me by using the form above. ...
One of the things that I have really enjoyed in the process of working with SQL Azure is the SQL Azure Management options. Mind you, it does not have a built-in backup tool, yes there are other options. redgate SQL Azure Backup Currently, Red Gate has a SQL Azure Backup tool (since it is Beta, it is free for the time being). Obviously, in order to use the tool the network/ip address from which you will be connecting has to be enrolled into the Azure Firewall for your account. The first step … connect. ...
The installation process took some getting used to. but understanding the purpose and work done with the Azure Companion helped tremendously. There are 3 different ways from getting this in place, using the With SSL package, the Without SSL, and the source code version. It is always helpful when someone has gone through the trouble of documenting their steps. So, in implementing my Intentional Thinking 2.0 blog site running WordPress on Azure, I followed the post/article published by John White. ...
String Resources For string resources we will use local/global resources connecting to DB using DbResourceProvider from “Creating a Data Driven ASP.NET Localization Resource Provider and Editor” http://www.west-wind.com/pr... It also has DbResourceControl, that shows controls with Localizable attribute and connect them to editor. From http://guysmithferrier.com/... and http://www.guysmithferrier.... ...
In this Issue: SLMPerf, Peter Kuhn, Kunal Chowdhury(-2-, -3-), WindowsPhoneGeek, Mike Taulty, Beth Massi, Andrea Boschin, and Alex Golesh. Above the Fold: Silverlight: "Reactive Extensions RTW" Mike Taulty WP7: "Windows Phone 7 (Mango) Tutorial - 21 - Small Demo of Accelerometer Application" Kunal Chowdhury Training: "Using SharePoint Data in your LightSwitch Applications" Beth Massi Shoutouts: My friends at SilverlightShow released their list of the top 5 posts on SilverlightShow for June 20 - 26, ...
My team at work has been growing and evolving. With that came a group of guys that challenge me to do more and learn more … faster. So, one of them is a virtualization junkie (no, geek does not apply). And I have seen him do some pretty cool stuff on his home gear. I have some gear just laying around and I decided to give some stuff a go. Enter VMware Go, deploying VMware’s Hypervisor remotely was one thing that attracted me. How complicated can it get? Right? I already have a background with virtualization, ...
I’m quite happy , just recieved the mail that I’m MVP again ...
I just got a great news from Microsoft that I’m re-awarded as Microsoft MVP (Most Valuable Professional) for this year. This is my 3rd year in a row as an MVP and I’m of course very happy about and feel honored by it. Woohoo!! Here’s the Proof =} “Dear Vincent Maverick Durano, Congratulations! We are pleased to present you with the 2011 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate ...
Tellago Studios proudly announces its newest product, a third one within a year of time : TELESHARP .NET Configuration Management has always been a nightmare for any enterprise. TeleSharp is an innovative product that addresses the most common challenges of .NET applications in the enterprise. After years of struggle developing and managing large .NET applications, we decided to create a tool that makes .NET applications truly agile. You can read more about Telesharp and what difference it can make ...
I've done better! An improved service client wrapper is described here.WCF clients need to be cleaned up properly, but as they're usually auto-generated they don't implement IDisposable. I've been doing a fair bit of WCF work recently, so I wrote a generic WCF client wrapper which effectively gives me a disposable service client. The ServiceClientWrapper is constructed using a WebServiceConfig instance, which contains a Binding, an EndPointAddress, and whether the client should ignore SSL certificate ...
Windows Phone Developer Tools 7.1 Beta 2 was released on 6/29/2011. Are you ready for it? If not then let my guide help you get your system prepared and go through a few new features. Download links: Web Installer of Windows Phone 7.1 Beta 2 SDK ISO Image of Windows Phone 7.1 Beta 2 SDK - (723 MB) To get started you are going to need to remove the previous version of your Windows Phone Developer Tools 7.1 Beta 1. This kicks off the process of uninstalling the Beta. Once it is uninstalled then you ...
Check out the Top Five most popular news at SilverlightShow for SilverlightShow Top 5 News for June 20 - 26, 2011. Here are the top 5 news on SilverlightShow for last week: Metro UI for RadControls for Silverlight and WPF Nokia's first Windows Phone: images and video, codenamed 'Sea Ray' List of standard icons for Windows Phone 7 (WP7) Is Adobe’s new HTML5 Edge tool Expression Blends replacement? The Ultimate Windows Phone 7.5 Mango Preview Visit and bookmark SilverlightShow. Stay in the 'Light ...
This is the presentation I did June 29, 2011 at PHILLYNJ.NET. It is the first in a multi-part of a series on the Applied Design Patterns. The solution files are working code with design pattern notes in the comment blocks. After the overview and higher level discussions on Enterprise Design Patterns I reviewed the low level Database Access Library of code. With walk-throughs of the the code and unint test. After that we went through the ProductPhotoConsoleTest Application that performed intergration ...

Just found a few websites that show some Visual Studio tips that I haven't seen before, so I thought I'd share:

Read more at http://blog.danskingdom.com/visual-studio-tips-and-tricks/

The "scour" or Rootkit.Win32.TDSS virus has a long history which can be found here: http://en.wikipedia.org/wik... Here is the primary symptom: after searching for something in your web browser using google, one of the results that you click on redirects you to scour.com. If you've executed ClamWin, Malwarebytes, McAfee, Norton, etc. to find and isolate the virus without any luck--this isn't really a surprise, since this virus attaches to existing system drivers. I only know of one reliable package ...
Goal: Defining Knockout-style input controls can be tedious and also may be something that you may find obtrusive, mixing your HTML with data bind syntax as well as binding your aspx, ascx files to Knockout. The goal is to make specifying Knockout specific HTML tags easy, seamless really, as well as being able to remove references to Knockout easily. Environment considerations: ASP.Net MVC2 or later Knockoutjs.js How to: public static class HtmlExtensions { public static string DataBoundCheckBox(this ...
We have created a new section on our site: SilverDiagram Learn In this site you will find: Links to our codeplex extensions / samples. How to… videos, right now: How to build the codeplex samples. How to create custom shapes. Link to articles / post / documentation. I hope this will make easier to let you get started with SilverDiagram SDK. More videos and samples coming soon… ...
Spoke at the session on Webforms in CTU 2011 (Community Technology Update) in Singapore. Had a good interaction with the Developer community here in Singapore. I covered the following topics during the session: *Dynamic Data *Routing *Web Form Additions *Predictable Client IDs *Programmable Meta Data *Better control over ViewState *Persist selected rows *Web Deployment The Slide Deck used can be accessed using the following URL: http://www.slideshare.net/a... ...
Last night, (Tuesday, June 28), at the KC .NET User group meeting, George Westwater gave a terrific presentation on NoSQL. The best way to define it (the best way is to see George explain it, and he says he will record his presentation and make it available through his blog – link above) is databases that does not use relational technology. And his point, and this is true – I have been around awhile – is that non-relational databases have been used for over 50 years in the business. He points out ...
In this Issue: WindowsPhoneGeek, John Papa, Mike Taulty, Erno de Weerd, Stephen Price, Chris Rouw, Peter Kuhn, Damian Schenkelman, Michael Washington, and Manas Patnaik. Above the Fold: Silverlight: "Binding to View Model properties in Data Templates. The RootBinding Markup Extension" Damian Schenkelman WP7: "Storing Files in SQL Server using WCF RIA Services and Silverlight – Part 3" Chris Rouw LightSwitch: "Saving Files To File System With LightSwitch (Uploading Files)" Michael Washington Shoutouts: ...
When we migrate some BizTalk apps from BizTalk 2006 R2 to BizTalk 2010, and we ran into issue when a .net component called inside the orchestration. In the .net component we are trying to retrieve some promoted property and we also checked in the BizTalk group hub to validate it was promoted, no issues there. Only when we try to access the data into the .net component we had issue. We just moved all the assembly what we had in BizTalk 2006 R2 to BizTalk 2010, didn’t recompile anything in BizTalk ...
Recently I had several questions concerning how to process files that carry a header and trailer in them. Typically those files are a product of data extract from non Microsoft products e.g. Oracle database encompassing various tables data where every row starts with an identifier. For example such a file data record could look like: HDR,INTF_01,OUT,TEST,3/9/2011 11:23 B1,121156789,DATA TEST DATA,2011-03-09 10:00:00,Y,TEST 18 10:00:44,2011-07-18 10:00:44,Y B2,TEST DATA,2011-03-18 10:00:44,Y B3,LEG ...
In my quest to read all the books I have lying on my bookshelf I have finally got round to finishing C# Concisely (ISBN 0-321-15418-5). While this book was fairly old, I found it to be quite useful for a student wanting to learn C# for the first time, and a nice way to review and make I hadn’t missed something when I was learning the language. The book is simple and explains the basic concepts in a clean manner, but is really intended for the beginner programmer – it also had a few chapters dedicated ...
· XNA communication must by default be lightweight – if you are syncing game state between players from the Game.Update method, you must minimize traffic. That game loop may be firing 60 times a second and player 5 needs to know if his tank has collided with any player 3 and the angle of that gun turret. There are no WCF ServiceContract / DataContract niceties here, but at the same time the XNA networking stack simplifies the details. The payload must be simplistic - just an ordered set of numbers ...
Technorati Tags: Team Foundation Server 2010,Team Foundation Utilities,TFS2010 Oh no! Did you just check in a changeset in to TFS and realized that you need to roll back the changeset because the changes were suppose to go in a different branch? Or did you just accidently merge a wrong changeset in your release branch? There are several ways to undo the damage, Manual: Yes, we all just hate this word but for the record you could manually rollback the changes. Get Specific version on the branch and ...