Tag | .NET Posts

OpenXML SDK 2.0: Export a DataTable to Excel Very good article and download project http://lateral8.com/article... The DocumentFormat.OpenXml.dll is registered in the GAC when the SDK is installed so it doesn't physically copy it to your project's output folder by default when you build the application. If you select the option to Show All Files in Visual Studio (Project | Show All Files), you'll see a References node appear in your VB.NET project ...
Today is a weird day. I just got the news, as I woke up, that Steve Jobs passed away last night. This news affected me more than I thought it would. I felt the need to write about these emotions, and about my history with Apple. This is probably more for myself than for the reader, so feel free to skip ahead if you don’t like this, but it felt appropriate to keep a few thoughts at this time. Read the rest of this entry » ...
Introduction To save on hosting costs and simplify maintenance, Software as a Service (SaaS) providers typically rely on schema separation to host multiple customers' records. This implementation relies on a specific SQL Server and SQL Azure feature called a schema object. A schema object behaves like a container, or a namespace in programmatic terms, allowing multiple tables (and other objects) to be stored with the same name in a single database. However schema separation comes with its own set ...
I was informed that my presentation on “Getting Started with the Kinect SDK” is now live on UserGroup.tv. The video quality is not that great, but that is my fault. Our camera quit working and someone had to record the session with an iPad2. Abstract: This talk is also designed for people who want to get started developing with the official Microsoft Kinect SDK. I will walk the user through downloading the bits and starting a new project. We will take a look at several great free open-source tools ...
Windows Azure AppFabric ofrece servicios en dos areas distintas. La primera la forman servicios de middleware como Service Bus, Access Control, Caching e Integration. La segunda está formada por un servicio para contener aplicaciones AppFabric, un gestor de estas aplicaciones que se ofrece desde el portal de la plataforma y herramientas para el desarrollo de este tipo de aplicaciones. La segunda area, Windows Azure AppFabric Applications, está en CTP desde Junio pasado y es el motivo de este post. ...
Apart from Dictionary<TKey, TValue>, there's two other dictionaries in the BCL - SortedDictionary<TKey, TValue> and SortedList<TKey, TValue>. On the face of it, these two classes do the same thing - provide an IDictionary<TKey, TValue> interface where the iterator returns the items sorted by the key. So what's the difference between them, and when should you use one rather than the other? (as in my previous post, I'll assume you have some basic algorithm & datastructure ...
Recently, a co-worker was talking about how wonderful Spotify was, and I decided to give it a go. I signed up for the ultimate version, because, hey, if you’re going to try something, you should give it a fair shake. I’m also a Pandora One subscriber. The end result is that I’m canceling my Spotify subscription and returning to Pandora. I’ll still use it when I really want to hear a specific song, but probably won’t spend much time in it. You should know that 85% of the time, I’m a “Give me X genre ...
In this Issue: Damian Schenkelman, Dave Campbell, Laurent Bugnion, Pete Brown, Asim Sajjad, Daniel Egan, Kunal Chowdhury, Joost van Shaik, Jeff Wilcox, Cristian Merighi, and Avi Pilosof. Above the Fold: Silverlight: "Silverlight 5 in Action Book Excerpt: Using the Accelerometer from Silverlight 5 via Native Extensions" Pete Brown WP7: "A note about remote URIs in Windows Phone secondary tiles" Jeff Wilcox Metro/WinRT/Windows 8: "Quick tip: Select the correct INotifyPropertyChanged in Windows 8 / ...
Even though this is one of the simplest tips it is one of the hardest to find someone who has documented it. So instead of just telling you I am going to take a quick sidebar first. I wouldn’t want you to feel you got jipped by stopping here. One thing that happened when I finished running the Mango update on my Samsung Focus was that the apps that I was testing forced me to uninstall them. Now it turns out that this wasn’t that the SDK needed to be upgraded, but that the device had to be reregistered. ...
Hey everyone! My name is Pawel Zochowski and I just begun writing my blog. I’m Microsoft Student Partner from Poland, interested in natural user interfaces and moblie applications. After work I’m sailing and training Karate At this blog I’m going to write about interesting things from my everyday work as developer and trainer. Enjoy ...
ALM (Application Lifecycle Management) permite la gestion y control de los procesos involucrados en el desarrollo de soluciones dentro de una empresa, estableciendo buenas practicas y un marco medible, ALM se consigue mediante una combinación práctica y efectiva de servicios y herramientas, que ayudan a organizar y gestionar el ciclo de puesta en producción de los servicios o aplicaciones de software.El desarrollo de aplicaciones en Windows Azure se puede beneficiar enormemente del soporte de TFS ...
Un servicio de hospedaje en Windows Azure, consiste en una aplicación diseñada para correr en la Nube de Microsoft y unos ficheros XML de configuración que definen cómo debe funcionar.El modelo del servicio es determinado por la configuración almacenada en los ficheros ServiceDefinition.csdef y ServiceConfiguration.csfg y que son utilizados por Windows Azure para saber como la aplicación ha de funcionar. Y los cuales hemos visto en las entradas sobre Gestión de Servicios Azure. ¿Qué es un Rol?Para ...
In this Issue: AfricanGeek, Andrea Boschin, Colin Eberhardt, Anoop Madhusudanan, Lee, Laurent Bugnion, Rudi Grobler, Xianzhong Zhu, Jesse Liberty, Asim Sajjad, Dhananjay Kumar, XAMLNinja, and Kunal Chowdhury. Above the Fold: Silverlight: "Develop a Flexible 2.5D Scene Editor Targeting Silverlight RPG Games - Part 2" Xianzhong Zhu WP7: "A Windows Phone 7.1 (Mango) MVVM Tombstoning Example" Colin Eberhardt Metro/WinRT/Windows 8: "Consuming WCF Service in Windows 8 XAML/C# metro application" AfricanGeek ...

El NIST ha definido el siguiente modelo de Referencia para el entorno de computacion en la Nube

Cloud Computing Marco

Nos leemos

It looks like the MVP renewals went out over the weekend and we want to congratulate all the renewed and new MVPs for this quarter. If you are new, renews, or removed from the MVP program and are a Geekswithblogs.net blogger, please let us know @StaffOfGeeks and we will update our system accordingly. Congrats again! Technorati Tags: MVP,Geekswithblogs ...
Check out the Top Five most popular news at SilverlightShow for SilverlightShow Top 5 News for September 26 - October 02, 2011. Here are the top 5 news on SilverlightShow for last week: The Top 10 Over-Engineering Mistakes in Silverlight Applications Recording of yesterday's webinar 'WCF RIA POCO Domain Services' available online Developers get MORE with Windows Phone 7.5 Developing Windows Phone 7 HTML5 apps with PhoneGap Silverlight 5 P-Invoke: Using Kinect SDK from Silverlight Visit and bookmark ...
I’ve just published a CTP version of “The Developers Guide to AppFabric”. Any feedback on the content would be great, and I will include it in the full release next week. “The Developer’s Guide to AppFabric” is a free e-book for developers who are exploring and leveraging the capabilities of the Azure AppFabric platform. The goal is to create a resource that will evolve and mature in parallel with the Azure AppFabric technologies. The use of an electronic format will allow sections to be added as ...
In this Issue: Justin Angel, Kunal Chowdhury, Lazar Nikolov, Laurent Bugnion, Rudi Grobler, Asim Sajjad, Nikola, and Igor. Above the Fold: Silverlight: "Simulating rain in Silverlight Part 4 - Adding sound effects" Lazar Nikolov WP7: "The Fastest Way to Switch Free/Paid and NoDo/Mango App Build in Visual Studio" Nikola Metro/WinRT/Windows 8: "Reverse Engineering and Modifying Windows 8 Apps" Justin Angel Shoutouts: Michael Palermo's latest Desert Mountain Developers is up Michael Washington's latest ...

At http://dotnetvideos.net/FreeVideosforRegisteredUsers/tabid/411/Default.aspx there is an excellent set of free ASP.NET 2.0 videos.

You will need free registration to view this site.

First a big congratulations to all the new and renewed MVPs (October 1)! In this Issue: Rogier van der Hee, Laurent Bugnion, Andrej Tozon, András Velvárt, Rudi Grobler, Xianzhong Zhu, Derik Whittaker, Sumit Dutta, Asim Sajjad, Dhananjay Kumar, Charles Petzold, Nikola, XAMLNinja, and Ollie Riches. Above the Fold: Silverlight: "Connecting to FTDI devices using Silverlight 5 RC" Rogier van der Hee WP7: "Removing poly line from Bing Maps on WP7" Ollie Riches Metro/WinRT/Win8: "Metro Controls – Jump Viewer" ...
T'his blog post has moved:http://gruffcode.com/... ...
Here is the interesting problem of the week... finally figured it out! All of a sudden this Monday, our clients started getting "Service Unavailable" errors all of a sudden. I looked deeper in to it, and it turned out the Application Pool on IIS6 for the ASP .Net app had crashed. So I restarted it, and everything started working again. But this started happening intermittently about twice daily. Big problem. The event log on the server showed: Application pool 'XXX' is being automatically disabled ...
I have been so busy with programming and project management, that I forgot all about this blog. I still get plenty of challenges and interesting issues every other day. I think it's time to start blogging about it. Just an update, I have moved to full ASP .Net web developement in the past few years, so no more WinForm stuff from me, except that Telerik Controls suck, and they have an unbelievable overhead and plenty of memory leaks. That's also true for their ASP .Net controls. It's horrible! For ...
Recently I delivered a session at Virtual TechDays on why NuGet is so useful. As a part of the demonstration, I was showcasing how it automatically allows us to update some of the external reference libraries. Point in case, here is jQuery. Starting Visual Studio 2008 SP1, we have been shipping jQuery and intellisense for jQuery thereof. With Visual Studio 2010, out of the box, when we create a “File – New Project – ASP.NET Web Application” (which would create a Webforms application) it would automatically ...
It has been several months since I originally got my Omnia 7 phone. You can read about my first impressions of the phone – after actually using the device for a few months I have begun to enjoy it, but a few times I felt that I was missing out on something. My biggest gripe on why I felt the device would not gain traction in the South African market was mainly due to market place problems (being South Africa we could not buy apps). The Upgrade Experience Two days ago when a message on my phone popped ...
Yes, all unhandled exceptions will kill the IIS worker process, but in WCF you can tag an IErrorHandler onto your service behavior and all unhandled exceptions will be neatly taken care of. Unless that exception is thrown from a factory task, in which case the error handler is bypassed and the worker process is killed. So this code: public ServiceResponse OnBoardClient(Client newClient) { if (IsValid(newClient)) { var client = newClient; Task.Factory.StartNew(() => OnBoardClientInternal(clien... ...
In this Issue: Colin Eberhardt, Dennis Doomen, Lazar Nikolov, András Velvárt, Rudi Grobler, Jeremy Likness, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, Ollie Riches, Kunal Chowdhury, and Beth Massi. Above the Fold: Silverlight: "Simulating rain in Silverlight Part 3 - Adding wind effect" Lazar Nikolov WP7: "Developing Windows Phone 7 HTML5 apps with PhoneGap" Colin Eberhardt LightSwitch: "LightSwitch Community & Content Rollup–September" Beth Massi Metro: "Lighting up your C# Metro ...
When we talk about UI Architecture, a common theme of Model-View-Something continues to come up. The question is, however, what is the something? Am I working with Model-View-Controller? Model-View-Presenter? Something else? The purpose of this blog is to explore the difference between MVC / MVP to give you an understanding of what they mean to accomplish, what are the differences and what situations best cater to each. Does it really matter? Does the difference really matter between MVC / MVP? Well, ...
Check out the Top Five most popular news at SilverlightShow for SilverlightShow Top 5 News for September 19 - 25, 2011. Here are the top 5 news on SilverlightShow for last week: Why John Papa is leaving Microsoft? The future of Silverlight The MVVM Dashboard Good News about Silverlight and WPF for a Change Win8, Metro Apps and Silverlight Visit and bookmark SilverlightShow. Stay in the 'Light ...
Very interesting article if you want to understand how the routing and the whole architecture works in MVC framework. There are a lot more post to come from Simon.

An Introduction to ASP.NET MVC Extensibility

Accordign to a post at http://www.macstories.net/news/firefox-7-officially-released/, Firefox 7 has been released. This may be be just a Mac version for now. I look forward to the Windows as it promises to require about 50% less memory.

Introduction Just the other day I blogged about “Enabling Frame Rate Counter for XAML Applications in Windows 8”. At the very end of that post, I reminded everyone that that method does not work for HTML / JS Metro Applications. But, we are in luck as Mathias Jourdain provided sample code for accomplishing this in HTML / JS in his Build talk. The only problem was that he didn’t describe how to hook this into a new application to actually use. That is going to be the focus of today’s blog post. Let’s ...
Join me and Oleg Sych from AgileThought at Tallahassee Code Camp this weekend! Register for this FREE event online: TallyCodeCamp.org Design Language of Windows Phone & Windows "8" by Nikita Polyakov Prototyping w/ SketchFlow by Nikita Polyakov Introduction to ASP.NET Dynamic Data by Oleg Sych Introduction to Code Generation with T4 and Visual Studio by Oleg Sych Agile Estimation and Project Planning by Oleg Sych Many other exciting sessions are being presented this year including Windows Phone ...
A couple of months ago an opportunity unexpectedly made its way into my life that would offer something different for my career. At first I ignored it, but after a while I started thinking about the possibilities before me. There were a couple of job openings at this “little” company, which you may have heard of before, Microsoft, that intrigued me. I began asking myself, “Self, would you ever leave Sparkhound and if you would what would the job have to be like.” Well, I wasn’t exactly sure, but ...
In this Issue: Pete Brown, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, Ollie Riches, Kunal Chowdhury, Alexandra Rusina, Mohamed Mosallem, and Stephen Forte. Above the Fold: Silverlight: "pInvoke in Silverlight5 and .NET Framework" Alexandra Rusina WP7: "Geo-location on WP7 - don't trust the first value returned" Ollie Riches Metro: "Day 2: Building a Metro App with Visual Studio 11 Express" Stephen Forte Shoutouts: Michael Palermo's latest Desert Mountain Developers is up Michael Washington's ...
Most people who are really into ASP.Net MVC probably enjoy its test-driven nature or "unit-testability". This is a key benefit of the asynchronous model used by the MVC framework when action results are returned. Another benefit of this is in memory management. I am working on creating a large document which is to be available both online and offline and consists of several hundred (potentialy more than a thousand) items. The items are stored in a tree structure where each item has children and children ...
It is the last quarter of the year. So we are trying to get as much content to you as possible. This month Joe Hummel will be presenting on functional programming. While this is not a new concept I believe it is one that most people have not been exposed to. I am really excited about having Joe bring us this topic. Please come out and join us. Register here. del.icio.us Tags: CITAG,Chicago Information Technology Architects Group,Functional Programming,Joe Hummel ...
USA: http://mango.microsoft.com/... World: http://mango.microsoft.com/... ...
I am happy to help announce the release and roll-out of Windows Phone 7.5 Starting today, updates to will be rolled-out in a phased approach by carriers across the world. WHERE IS MY UPDATE? See here: http://mango.microsoft.com/... Highlights: Yes, every original Windows Phone 7 will be getting an update. [Once the carrier has completed their testing.] Wi-Fi tethering up to 5 devices [*If supported by your carrier.] You will now be able to change your ...
In 1983, the term Exploratory Testing was introduced. Prior to that, it is called as ad-hoc testing. Exploratory testing is said to be a mindset, a way of thinking, freestyle testing that liberates the tester to explore. Testers, through experience, know their applications inside out; they are the users in reality. Freeing testers to explore and use the application has been proven to identify more bugs then traditional scripted testing. However, there are obstacles and challenges related to this ...
I found a article on ghacks.net about firefox's next release 7. if you trying to find out on the mozilla's officially site they still show you 6.0.2 that means they still not relased it officially but in next 24hours they can be release it. if you want to get them early. see here for Windows ftp://releases.mozilla.org/... other release can be found here ftp://releases.mozilla.org/... ...
Well, as mentioned in my earlier posts, the ASP.NET MVC 4 has Developer Preview has been released. You might notice quite a bit of this term “Developer Preview” in 2-3 products specifically. One, Windows 8 is now available as simply Windows Developer Preview. Similarly, Visual Studio 11 is Developer Preview and also the Internet Explorer Platform Preview 3 is a Developer Preview, as with the case with Expression etc., Now, to clarify on a few things which I learnt. The Windows 8, hereinafter referred ...
In response to a post from an anonymous individual on one of my posts (http://geekswithblogs.net/... regarding free Microsoft tools I thought a follow up post was required! Anonymous, unfortunately you are mistaken; Websitespark is free and is open to individuals it truly provides all the possible tools & software that you could require to get started. If you read the program details on the Microsoft website (http://www.microsoft.com/w... ...
In this Issue: Nguyen Pham, Nigel Sampson, Jesse Liberty, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, Peter Kuhn, Kunal Chowdhury, Beth Massi, Joost van Shaik, and Andrea Boschin. Above the Fold: Silverlight: "Setting SelectedValue for ComboBox" Asim Sajjad WP7: "Mango ‘Augmented Reality’ 101: showing a video background" Joost van Shaik Windows8: "Lighting up your C# Metro apps by Enabling Search–Part 1" Derik Whittaker LightSwitch: "Fun with the Office Integration Pack Extension for ...
If you're working with large chunks of data, eventually you'll probably use a foreach loop to iterate through an enumerable data source and execute the same actions on each item (for example, do something to every DataRow in a DataSet). With the new Task Parallel Library (TPL) in .Net 4 you can execute these loops in parallel for a noticeable improvement in speed. .Net has had support for parallel programming since the 1.0 version, but the developer had to do (sometimes...) extensive work to create ...

I have just published article about interesting way of decoratning generated classes with attributes. Here is a direct link: DIRECT LINK

Today's $10 Deal of the day at http://www.apress.com/97814... from APress is Pro SharePoint 2010 Solution Development Combining .NET, SharePoint, and Office 2010 "This book takes a practical problem-solution approach to common business challenges. You'll not only encounter interesting code samples, but also see how to combine these examples with the Microsoft collaboration platform's services. " ...
In this Issue: Peter Kuhn, Scott Hanselman, David Anson, Kunal Chowdhury, Beth Massi, Rajat Jaiswal, MIke Ormond, WindowsPhoneGeek, Xianzhong Zhu, Jesse Liberty, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, and Dhananjay Kumar. Above the Fold: Silverlight: "How To Use DataTriggers In Silverlight DataGrid" Dhananjay Kumar WP7: "Windows Phone eBook 1st Edition Published" MIke Ormond LightSwitch: "Filtering Lookup Lists with Large Amounts of Data on Data Entry Screens" Beth Massi Windows ...
On October the 15th, the Montreal .NET User Group will hold a special event... a full day of conferences and workshops on Azure ! The speakers for the special event will be our very own Guy Barrette, Azure MVP, Sébastien Warin also and Azure MVP and Cory Fowler who just happens to be yet another Azure MVP ! Ain't that just amazing to see how many of them Azure MVPs we managed to pack in the same room for you to learn from? All this for one low price... 10$.... and you have to be a registered and ...
At last, I can announce that ‘BizTalk Server 2010 Unleashed’ has been published and is available through major booksellers in both printed and electronic form. The book is not a new edition of the old ‘BizTalk Server 2004 Unleashed’ book from several years ago, although Brian Loesgen, our fearless team leader, provided continuity with that title. Instead, this is entirely new content written by a team of six authors, including myself. BizTalk Server is such a huge subject. It proved a challenge to ...