Tag | ALM Posts
Two separate emails arrived in my Inbox. Email #1: The results of detailed survey of UK ISVs which we had commissioned – what makes them tick etc. In that survey it stated “76% of ISVs do not use any ALM tools”. It also stated that of those that did, most only did the basics. I#m not surprised … but I am disappointed. Email #2: The wonderful Black Marble have gone all Xmasy and are offering Visual Studio ALM health checks with chances to win an Xbox 360 + Kinect each week of Dec. It therefore seemed ...
I have a web service using Microsoft Unity to hook the pieces together. It all works fine on my PC but when I put it on the web server, I receive this error message: System.ServiceModel.FaultEx... The value of the property 'type' cannot be parsed. The error is: Method 'GetClaimsForUser' in type 'WebService.Implementation.... from assembly 'WebService.Implementation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=62cac0f1a908... does not ...
In this (Almost) All-Submittal Issue: John Papa(-2-), Jesse Liberty, Tim Heuer, Dan Wahlin, Markus Egger, Phil Middlemiss, Coding4Fun, Michael Washington, Gill Cleeren, MichaelD!, Colin Eberhardt, Kunal Chowdhury, and Rabeeh Abla. Above the Fold: Silverlight: "Two-Way Binding on TreeView.SelectedItem" Phil Middlemiss WP7: "Taking Screen Shots of Windows Phone 7 Panorama Apps" Markus Egger Training: "Beginners Guide to Visual Studio LightSwitch (Part - 4)" Kunal Chowdhury Shoutouts: Don't let the ...
This post is about VS 2010, go here for the VS/TFS 11 extensions. UPDATED Apr 9th 2012: VersionInfo, NuGet, Code Contracts UPDATED Oct 7th 2012: New Visual Studio GDR UPDATED Aug 31th 2012: New versions updated of ReSharper, NDepend, Web Essentials, Community Build Manager, Code Contracts (March 2012), NuGet, ILSpy, DotPeek, Just Decompile, tangible T4 editor, LinqPad. Added the VersionInfo tool, so you know you have the latest update of VS 2010 UPDATED April 20th 2012: New version of NuGet manager. ...
So Silverlight Firestarter is over and your sitting on your couch thinking… what now? Well its time to So how exactly can you pimp the Silverlight Firestarter? Well read below and you will find out: 1) Pimp the videos: First we are going to use a program named Juice to download all of the Silverlight Firestarter videos. Go ahead and point your browser to http://juicereceiver.source... and download the application. It works on Mac, Linux and PC. After it is downloaded you are going to want ...
Today, at the Silverlight Firestarter event on the Microsoft Campus in Redmond, Scott Guthrie (Microsoft’s Corporate Vice President, .NET Developer Platform) announced Silverlight 5 and introduced us to its features. Among them: 1080p video, GPU-acceleration, "trickplay" (variable speed playback with pitch correction) WS-Trust support, low-latency networking for real time apps Ability to set breakpoints on data binding expressions and debug them Merging into Silverlight of WPF data binding features ...
All-In-One Silverlight Code Samples Introduction Download Silverlight Code Samples Request Silverlight Code Samples Introduction Silverlight is a powerful development platform for creating engaging, interactive applications for many screens across the Web, desktop, and mobile devices. The All-In-One Silverlight code samples demonstrate the typical programming topics about Silverlight. These topics are either frequently asked in MSDN forums and Microsoft Support, or are requested by many developers ...
As an answer to the suggestion by my friend Andrea, here is how my name is pronounced in Switzerland (at least in the French speaking part, where I come from, as opposed to the German speaking part, where I live). This was motivated by the always wonderful Adam Kinney talking with Jesse Liberty about MVVM Light and trying to say my name like I once taught him While I salute the effort, and while the first name is “almost there”, there is still work to do for the last name (listen from 18:00). So ...
As an informatics student you learn hundreds of mathematical definitions and theorems and all of them seem to be useless programming. Here the evidence from the “real programmer life” to demonstrate you that’s not true. I was asked to analyze some very strange behaving class. The Contains(object obj) method was not working correctly on after populating the list with instances of this class. The problem was a mess implementation of bool Equals(Object obj) overloaded methods. There was no logical or ...
It is very common these days for corporations to share and interchange a large amount of data. The type and complexity of data obviously varies significantly from one organizations to another. Despite the complexity of data, security, interchange frequency, type of transmission protocols and data volume are often the key areas of discussions among interchange partners. Corporations often settle between ftp and web service for their data integration needs. Ftp provides an effective way to share large ...
My late contribution to a debate that was raging almost a month ago now… Regarding the upcoming C# 5 asynchronous programming improvements, Eric Lippert blogged about how Microsoft is aware that the "async" and "await" keywords, as shown below, imply the opposite of what they really mean:async void ArchiveDocuments(List<Ur... urls) { Task archive = null; for (int i = 0; i < urls.Count; ++i) { var document = await FetchAsync(urls[i]); if (archive != null) await archive; archive = ArchiveAsync(document); ...
Sam Abraham (Me) will be speaking at the West Palm Beach .Net Users’ Group on Tuesday November 23rd, 2010 on ASP.Net MVC3 RC, Razor syntax, ASP.Net Web Pages Helpers and NuGet. I plan on sharing an introduction to ASP.Net MVC to bring everybody up to speed then explore the latest features of the ASP.Net MVC 3 Release Candidate. I will also introduce the NuGet Library Package Manager. I hope for this talk to act as a platform for everyone to share their thoughts on ASP.Net MVC and provide their take ...
Please buy XP Tablet edition - Steve Balmer, 2002 Recently there was a story on PC world explaining why tablet computing hasn't been successful with businesses despite the fact that hospitals, the sales industry and delivery services have been begging for tablets forever. Their explaination is that Apple's iPad gave users the freedom to figure out what to do with the tablets rather than force them into certain usage scenarios. Wrong. iPad was successful and tablets were not for one simple reason: ...
Es común ver en los foros de MSDN, preguntas relativas a la forma de manejar fechas. Una de las preguntas que se planteo fue como obtener el día de la semana en una cadena, tomando como parámetro un número. Buenos, pues eso que parece complicado realmente es sencillo. Si queremos el resultado en Inglés int wday = Convert.ToInt16(prueba.Text); DayOfWeek day = (DayOfWeek)Enum.Parse(typeo... wday.ToString()); MessageBox.Show("El dia es: " + day); Si queremos el resultado en Español DayOfWeek ...
So, I’ve been attending the ALM Summit Conference this week on Microsoft Campus in Redmond. It was feeling a bit like “Intro to Agile” Conference as we got the 100 Level Agile overview at the start of almost every session. As a result I tweeted and included the #almsummit hastag Well, that started a lot of tweets from folks feeling the same way. They also stressed that they wanted more depth, practices, dialogue. Here’s the impressive thing. Eric Willeke (@erwilleke) who was supposed to present right ...
I was lucky enough to attend Visual Studio Live! in Orlando on November 14th-17th. There were so many great speakers and the networking was great. I met a lot of really cool people and we talked about everything .NET (from WP7, Silverlight, C#, ASP.NET WebForms, AJAX, MVC 3.. and so forth). I took a lot of notes during all the sessions and wanted to provide it to those that could not come out. If you follow me on Twitter then you have seen most of these. Most of the authors put slides/source code ...
PDC stands for Professional Developers Conference, an event regularly hosted by Microsoft, often at Seattle. It is a great opportunity for developers who work with Microsoft products to come together under one roof, get to know about new forthcoming products, be briefed about key technologies ruling the market and finally, mingle with one another. At least that was how it used to be all these years. So what was different this year? This year, when PDC 2010 was being held in the last week of October, ...
The first step in improving your environment and taking steps to become more agile is understanding what is going on in your pipeline. Many shops today have no concept of where all their various changes are, what state they are in, and when they can expect to get stuff out the door. Dev churns out code as fast as they can and then they lob it over the wall to QA. QA is almost always understaffed and can’t keep up with the mass of code that keeps being flung at them from the developers. When you throw ...
For the past several days I have been working on trying to build a WCF service which returns a list of assertions for a member. Because this information will be handed off to a vendor, I have to meet their requirements for how the SAML will look and be encoded. I am having all sorts of issues getting this to work! I know WCF and WIF together should help me. I had the original service built in under three hours but the encoding did not match the vendor code's expectations. Thus, I am hunting for a ...
I've been meaning to write a blog post for a while about how we implemented a scatter gather pattern at one of my clients. Ive recently been reading Richard and the gangs new book which discusses a very similar pattern but with a different design decision. Based on that I have decided to expand on the original planned post to talk about what we did and our decision process using the decision framework discussed in the book. The aim here is to show that the "it depends" principle means that there ...
I spent this week in Berlin in company of about 5000+ other geeks at Microsoft’s TechEd Europe. I had experienced the conference for a very short time last year as I spent just 2 days helping on the Silverlight booth at the Technical Learning Center. This year however I was invited to give two talks and participate in a panel of experts. Taking Advantage of Microsoft Expression Blend to Build Silverlight 4 Applications: This session went pretty well even though it was at 6PM on Tuesday. The room ...
The other evening I had the unfortunate pleasure of having to rebuild a client's SharePoint farm. Generally, SharePoint is not unstable. Unfortunately, the original consultant built the farm with one service account, which made things dicey. Murphy, of some strange law fame, stepped in and presented a situation in which that service account password had to be changed. As you would expect, the administrator changed the password. Since the administrator was newer to SharePoint he didn't realize the ...
Stars: ** First, a warning to sci-fi fans whose tastes run toward the actioner sub-genre. There is almost nothing in The Man From Earth (written by Jerome Bixby, an author of several quite good sci-fi stories and several Star Trek series episodes) that could be described as action. What there is, is talk, and lots of it. That's particularly bad news for a film whose dialog is even less believable than its premise. Said premise is that a young looking college professer, John Oldman (Get it?), is actually ...
So, I had been tempted to get the PS3 Move and actually held one in my hand at Best Buy on the first day it came out. I just could not get myself to pull the trigger. I mean, I thought it was cool, and I wanted one, but it seemed to be just a Wii+. Ya know? Well… I’d been hearing about the Kinect since it was called Natal… Remember that? Still not sure why they changed the name when they had so much buzz going early on… Here’s a great video of it back when it was first announced… Anyway, after it ...
The release of the recent update to the Xbox 360’s dashboard has caused quite a commotion among the Xbox LIVE Indie Games (“XBLIG”) community. The primary reasons for this have been a negative response to various changes that have occurred in regards to XBLIG’s look and presence on the Xbox. Unfortunately, what was an “Indie Developers Unhappy With Dashboard Changes” story has been slowly corrupted into a “Microsoft Wants To Kill XBLIG” story. I undoubtedly played a part in that with my post here ...
Notifications of subsequent publications with Errata fixes. Got an email this week from O’Reilly stating that an updated version of Julia Lerman’s Programming Entity Framework, Second Edition was available. How sweet is that? I love that I can carry around a decent sized library of books with me on my iPad. I use it almost exclusively as my reading tool. I only buy ‘print’ books when a electronic version is not available. This latest ‘feature’ of downloading the updated version for FREE is just an ...
If you build Silverlight Applications, chances are you have seen this screen before. I’m talking about the default “To view this content, please install…” Screen shown below. The Default Installation Screen. This is the screen that your users see when they first visit your site without Silverlight installed. It’s just plain ugly and most users do not know what it means. Take this example below by Netflix, they have alerted the user with a friendly: “You’re almost ready to watch…” Install Now. This ...
So we are at almost two weeks since I purchased the 11 inch MacBook Air and the question would be asked, would you buy it again now that you had one? The answer, absolutely. I am amazed at the speed. Engadget suggested that it was slow on their podcast, but I have to disagree. I only have the 2gb and 1.4ghz model as well, the only upgrade I was able to purchase at the store was the 128gb SSD. I would say it is fast enough for what I use it for. Blogging, Word, Outlook, Excel, surfing, music, video ...
Cuando subes un archivo de Office 2007 (pptx, xlsx, docx, etc.) a un servidor IIS6 y alguien trata de descargarlo se lleva una sorpresa al recibir el mensaje: HTTP Error 404 – File or directory not found. Internet Information Services (IIS) Entonces piensas, el archivo está en el servidor. La URL es correcta. Puedo descargar archivos ppt, doc, xls, zip, and otros archivos desde el mismo lugar. Entonces que pasa??? “Out of the box”, IIS6 solo acepta peticiones para tipos de archivos MIME conocidos. ...
If you are interested in Windows Azure, just like me, you will find that there are so many documentation, articles, presentation, samples, etc. over the internet and it’s very hard to find the one you need. Now J.D. Meier had posted a documentation named “Windows Azure Developer Guidance Map” which covers almost all materials about the Windows Azure. As Meier said: If you’re a Windows Azure developer or you want to learn Windows Azure, this map is for you. Microsoft has an extensive collection of ...
Sam Abraham (Me) will be introducing ASP.Net MVC 3 at the Tampa .Net Code Camp, taking place on Saturday November 13th, 2010. I plan to introduce ASP.Net MVC and showcase the latest and greatest features introduced with ASP.Net MVC3 including: Razor syntax, ASP.Net Web Pages Helpers and NuGet (formerly NuPack). Audience participation is encouraged and will be solicited. Look forward to seeing you all there! Here is the description and bio I submitted: Introducing ASP.Net MVC In this session, we will ...
Latest update (and hopefully last update): Microsoft has published a few posts to clarify the debate. Please consider the following: PDC and Silverlight by Bob Muglia PDC Thoughts by Steve Ballmer *NEW* Silverlight Questions by Scott Guthrie Silverlight is dead. Long live Silverlight! by Tim Heuer Committed to Silverlight by John Papa ---------------------------... Disclaimer: I am a Silverlight MVP and book author, and as such I have an interest (some would say ...
I deal in user experience. At the core, I’m a developer. If you want to label me, I would say that I specialize in front-end development, or the presentation layer. Generally speaking, when I talk about user experience development I get the following assumptions being made: I’m a designer, and ultimately live and die by the words of my master Adobe Photoshop, but dabble a bit in software development I only see user interfaces and usability. Meaning, when it comes to anything outside making UIs look ...
I didn’t go to the Microsoft’s PDC Professional Developer’s Conference (PDC) this year because it was, as far as I could tell, a made-for-streaming video event. As such, I watched the keynote about 24 hours after it took place and used my Media Center PC to watch it on my plasma television. And I have to say, the keynote was worthy of the medium. Not only did the Silverlight Smooth Streaming technology deliver a fine HD image, but the content of the keynote itself, merited a big screen, and necessitated ...
So, while I didn’t get to attend PDC2010, I did get to watch it live at the Microsoft Offices in Johannesburg. It had all the usual things I was expecting, Windows Phone 7 Demo’s, Azure Demo’s and Balmer giving a great pounding impersonation. For me though, the highlight of the whole thing was mention of TFS being made available in the Azure Cloud, with a CTP due early next year. I have been eyeing TFS for a while now but decided against it because of the poor reviews I heard of it in a remote setup. ...
If you have not looked at Murach’s books you should! They have a very convenient format, geared for training with two facing pages, the left with text and the right with an example with lists and descriptions. This book should get someone started on HTML and basic web pages, it covers html through some javascript and into simple website design and deployments. For me not much was new but I did pick up a few things including a better understanding of CSS floating div’s and how to use them. Another ...
I love Silverlight and have written / talked about it a lot. I can’t help but notice that a lot of people are new to Silverlight or may have played with it a few times. Well this post is for you. It is a list of 15 things that I’ve discovered since I started developing for Silverlight. If you are a full-time Silverlight developer than I would hope you know most of these. I promise not to scare off anyone with talks of MVVM, Prism or MEF. 1) The line highlighted below represents the MIME type and ...
If you’re like me and still have a significant quantity of music in m4p format that’s preventing you for the time being from dumping iTunes, you are stuck with QuickTime too. This would not be so bad but for the fact that QuickTime is almost virus-like in its control of PNG display in Internet Explorer. Disabling the QuickTime add-on in IE just caused it to ask me to run the QuickTime add-on every time I navigated to a bare PNG file (one not embedded in an HTML file). Going into Control Panel->Default ...
Manage Your Bills Better For some reason I have a strong desire to be involved in a startup. Ok, I know the reason. It’s a game, with winners, and loser. Like Monopoly, or gambling. And games are fun! The internet is littered with my failed attempts; from intelligent email marketing for real estate agents, to a route planner that solves the travelling salesman problem. And don’t forget my twitter customer sentiment analyser. That one was surprisingly simple to build and a lot of fun, but it could ...
In this Issue: Walter Ferrari, Wei-Meng Lee, Rob Eisenberg, Timmy Kokke, Joost van Schaik, Jesse Liberty, Jeff Blankenburg, Jeremy Likness, and Victor Gaudioso(-2-). Above the Fold: Silverlight (and Sharepoint): "Silverlight and Sharepoint 2010: Getting Started" Walter Ferrari WP7: "Windows Phone 7 – Animation and Games (Part 2)" Jesse Liberty WP7 (2): "31 Days of Windows Phone | Day #19: Push Notifications" Jeff Blankenburg Shoutouts: Tim Sneath has some (not messy) pumpkin-carving fun to share ...
Hi All, I just wanted to let people know about this great event. It is being lead by Imaginet Resources Corp. If you don't know Aaron Kowal and what he does with ALM, do make an effort to attend these events. ALM is a huge part of development, we all know this, but it is now supported in SharePoint 2010. Although it does not cover SharePoint Specific ALM practices it covers TFS and branching , builds, etc.... Great event to attend. Check out the link! www.imaginets.com/events/un... ...
Sam Abraham (Me) will be speaking on MVVM at the Ft Lauderdale ArcSig on October 19th, 2010. We will be covering the concepts and architectural patterns behind MVVM then move to discuss the MVVM-friendly features of WPF/Silverlight including XAML, Dependency Properties, Attached Properties and Behaviors. We will also take a look at some of the available MVVM Frameworks that can help quickly create the necessary structure and setup for an MVVM project including Prism, Caliburn Micro and MVVM Light. ...
Over the past few years, I have watched developers go to conferences and be filled with excitement over agile development. We love the thought of the rapid changes and better feedback. We get into the buzzwords like Scrum, and Kanban, and the term Burndown list excites every developer’s inner pyromaniac. Then, we take all that excitement back to our day to day lives and quickly find out that we are not in a position to change the process that is in place. Developers talk to me all the time about ...
In this Issue: Martin Krüger, Viktor Larsson, Peter Brady, Colin Eberhardt, Jeremy Likness, Jeff Blankenburg(-2-), and Jesse Liberty. Above the Fold: Silverlight: "Quick Fix for Silverlight HyperlinkButton Rendering" Peter Brady WP7: "iPhone to Windows Phone 7 – XNA, Animation and Games" Jesse Liberty Blend: "Expression blend 4 Add-in for access to a Silverlight XAML source code 4 project" Martin Krüger Shoutouts: My buddy András Velvárt posted a link to one of his company's latest creations... a ...
I wanted to take some time off from my usual (or less than usual) technology blog to post a review of my road bike, the Trek 7.7 FX. I wanted to wait and get some miles on the road before posting any type of review to ensure I’m not in some sort of honeymoon period with the bike. My goal was to post the review after 100 miles, but I am happy to say that tonight, I crossed 200 miles! Before getting into the specifics of the bike itself, let me tell you how I got here. I knew I needed to do something ...
Today was the day Microsoft finally took the full covers off Windows Phone 7. Many of the questions of what that means to you, and the general public have been finally answered. So let’s jump in to the overview. General Availability: – October 21st in Europe and Asia - November 8th in United States Full details can be found here. Phones and manufacturers: HTC, Samsung, LG and Dell are among the first few to gain commitments from the careers and get a launch dates. 5 Phones have been announced for ...
Facebook y es una gran herramienta para comunicarse. Ahora con los Social Plugins es factible llevar las redes sociales de Facebook a otros websites: likes, comentarios, feeds, etc. Eso es exactamente lo que quise agregar a mi blog para implementar los últimos gritos de tecnología y moda. Yo quería en particular la caja de comentarios donde los visitantes pueden comentar y poner Like, lo cual pueden permitir que aparezca en su wall de Facebook si están registrados. Si no están registrados, entonces ...
El día de hoy fue la primera reunión para desarrolladores de XNA donde Mario Alvarez nos compartió un poco de su pasión y conocimiento en desarrollo de juegos. Siendo esta una introducción, Mario nos habló desde teoría general hasta darnos una demo del juego SpaceRain. XNA es un ambiente de programación, basado en el .NET Framework, para el desarrollo de juegos destinados a Windows Phone, Xbox 360, y sistemas Windows en general. Programar un juego es un poco distinto a programar una aplicación convencional. ...
I received (by chance, mostly) a Netduino last tuesday. Netduino is an open-source hardware project based on Arduino and the .Net Micro Framework. And it’s extremely cool. I’m a C# developer and I was always interested in electronics. This is an excellent tool to start to understand that incredible world. I was about to buy an Arduino when the Netduino fell on my lap, so I was really happy about it. Netduino has various disadvantages over Arduino (for starters, it’s more expensive, not all the shields ...
Our West Palm Beach .Net User Group will be honored to have Scott Klein, Microsoft MVP and Author of Pro. SQL Azure (APRESS) as our October speaker. Scott will be talking and answering all our questions about Azure. Time has never been better for our Fladotnet West Palm Beach .Net User Group. We are fortunate to have a free meeting location offered to us by CompTec and to enjoy the backing and sponsorship of many top notch companies. This support is enabling us to uphold our founders’ vision: Create ...