Tag | ALM Posts

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. Read the rest of this entry » ...
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 ...
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 ---------------------------... Read the rest of this entry » ...
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 ...
I just noticed I haven’t blogged in about 8 months… time flies when you have work to do. Things are going well and I have a few bits of insight I’ll try to share in the coming months (ya ya to busy to blog, etc). Anyway I wanted to say that I was renewed as an ALM MVP for the 6th year, I’m very happy about this obviously, I invest a lot of time in the Montreal community and with the ALM Team at Microsoft to make each version of the ALM suite just a bit better. I will continue to drive the team and ...
So it has been almost two years since I had my letter read out on Dot Net Rocks. Richard & Carl promised to send me a mug – it was the going to be the highlight of the quarter and bragging rights in the office… but… the mug never came… ;-( I tried emailing them to find out if they sent it, but no response. After my second email and a year of waiting I eventually came to grips with the fact that I would continue to be using my plain white mug… Then yesterday I got a note from the Post Office that ...
La mensajería es ya una aplicación crítica para cualquier empresa, pero disponer de una solución adecuada no es sencillo. Los requisitos regulatorios cada vez son más complejos. La fusión y diversificación de actividades requiere de un ajuste rápido de la capacidad. Cada vez es necesario tener mayor conocimiento y experiencia en la tecnología y el balance entre el comprar o construir está cambiando. Una solución atractiva a este reto es el Microsoft® Exchange Online, un servicio de mensajería de ...
Something interesting and pretty darn cool/funny has happened recently. I drive to work early every day. I like to get in and get my day started before the madness begins. It's a calm moment to get my mind right before it starts. This also allows me to avoid some of the crazy traffic that can happen between home and the office. In order to get fired up for the day, I tend to have my windows down and music blasting. I have rather broad music tastes, so there's no telling what I might be listening ...
Its all about creating a dynamic menu control in WPF. The source for this menu control is xml file. This sample is also an good example of adding controls dynamically and assigning animations to them dynamically. sample xml file is given below. <MenuList> <Menu id="2" image="images/Firefox-48x48... name="browser"> <SubMenu image="images/Firefox-48x48... file="firefox.exe">Firef... <SubMenu image="images/Internet-Expl... file="IExplore.exe">IE&l... ...
It's past the first of October, and time to recognize devs that have a large number of posts in Silverlight Cream. Ground Rules Only posts that go in the database are included The author has to appear in SC at least 4 of the 6 months considered I averaged the monthly posts and am only showing Authors with an average greater than 1. Here are the Top Posted Authors at Silverlight Cream for April 1, 2010 through September 30, 2010: It is my intention to post a new list sometime shortly after the 1st ...
This article will demonstrate how to add, edit, delete, group, sort, filtering data using ComponentWays Silverlight xamlDataGrid and RIA Services (DomainDataSource). Content Starting a New Project Exposing Data from Entity Framework Consuming Data in the Client with DomainDataSource and xamlDataGrid CRUD: Add, Edit, View, Delete data Validating Data Persisting Data and Error Handling Grouping Data Sorting Data Filtering Data Summary Starting a New Project Create a new Silverlight Application (C# ...
Joe Homnick, Microsoft Regional Director, was the speaker at both Florida.Net’s Ft Lauderdale ArcSig and West Palm Beach .Net User Group September 2010 meetings where he shared with us how to leverage Silverlight 4.0 WebParts in a SharePoint 2010 solution. We appreciate Joe’s time and look forward to his next visit which we hope would be in the near future. Below are some photos of both events. --Sam Abraham Site Director - West Palm Beach .Net User Group Ft Lauderdale ArcSig- Silverlight 4.0 for ...
If you have older VMware Workstation disk images (vmdk files) that are split into multiple parts, you can consolidate them into a single disk image from the command prompt: vmware-vdiskmanager -r MyVirtualMachineDisk.vmdk -t 0 SingleDiskFile.vmdk The "-t 0" means "single growable virtual disk". If you prefer to preallocate all the storage for the disk, use "-t 2" instead, which means "preallocated virtual disk." You can view more options by running the vmware-vdiskmanager command with no parameters. ...
Have you ever tried google trends? It's a fun utility to see trends in search keywords typed in google. You can go as far back as 2004, so there's plenty of data available. You can even compare different trends. One of these interesting trends Pascal once pointed out is c# vs ruby. Back then, this is what it looked like (c#, ruby) The blue line is c#, the red line is ruby. And what do you think the regular dips are? WEEKENDS! And what's more, the ruby line is close to the c# line in the weekends. ...
I installed the new BizTalk Server 2010 Developer Edition, released a couple of days ago, on a Windows Server 2008 R2 virtual image. The installation went very smoothly, but I did notice one problem. Initially I attempted to upgrade the beta version of BizTalk Server. Brian Loesgen reports that this worked OK for him. However, I couldn't do this. The installer reported that upgrade from the Enterprise Edition to the Developer Edition is not supported. I attempted to uninstall the beta, but got an ...
So, the last few days I have been finishing my summaries of my Programming Contemporary Concepts course. While it has been interesting being exposed to a new programming language, I found the actual course a bit framework specific, and not to contemporary at all. Needless to say, in the quest for the qualification I am going to put this aside and slog along. Question 1 of Assignment 3 asks us to write a template Queue<T> class and client code to test it. I will be attempting it in QT4 using ...
I returned just last night from a short trip to Redmond. While I was there, I learned some news that I wanted to share, but I wasn’t permitted to. But today the news was made public: Oslo, once destined to be a full fledged-wave of Microsoft technologies that would facilitate and promote model driven-development, is dead. The Oslo name summons Shakespearean images of King Hamlet slaying his Norwegian foe. But even without such literary context, the fall of Oslo is quite dramatic And it’s important ...
In this Issue: Brett Balmer, Kirupa Chinnathambi, David Anson, Jesse Liberty, Mohamed Mosallem, René Schulte, Mahesh Sabnis, Aaron Stannard(-2-), Rudi Grobler(-2-), and Michael Washington. Above the Fold: Silverlight: "Reading Excel File in Silverlight 4.0 - COM Programming " Mahesh Sabnis WP7: "Creating custom DatePicker/TimePicker experiences is easy with the Windows Phone Toolkit " David Anson Training: "Creating custom DatePicker/TimePicker experiences is easy with the Windows Phone Toolkit " ...