Tag | ALM Posts

I’ve had this tendency to deploy CLR Functions manually by providing the dll and scripts to the data management team. This has generally worked out great, and I’ve always thought I’d have a dba available to perform the database duties. Imagine my surprise when I could not contact anyone today. Apparently database administrators take their holidays and vacations seriously (it’s Independence Day weekend for my non-American readers). Another developer asked me why I couldn’t deploy my clr functions ...
Microsoft Patterns & Practices group has just released some guidance around Acceptance Test Engineering. This is fortunate timing for me as I’ve been digging into the new testing tools with Team System 2010 in an attempt to incorporate the full testing cycle into my ALM thinking. Look forward to a few posts coming incorporating this work. Technorati Tags: P&P,Acceptance Test,ALM ...
It’s only been about 9 months since Silverlight 2 was released in October 2008, we are nearing the release of Silverlight 3, and already the momentum is building for Silverlight 4. A thread recently has been started on the Silverlight forum to capture people’s wish list. You can read the full forum thread here and add on your own wishes. I’m preparing to finish writing part of a chapter that talks about “The Road Ahead” for our soon to be released Silverlight 3 book so I had some help pulling together ...
June 29, 2009 --- Introduction Good afternoon. My name is Andrew Brust. I am the Chief, New Technology at twentysix New York, a consultancy specializing in application development, business intelligence and other software technologies. I am also a native New Yorker and former technology professional with the City of New York. In the mid and late 1980s, I was a programmer for the Department of Parks and Recreation and later I was the Computer Systems Director at the Department of Cultural Affairs. ...
Introduction Today I would like to show you how to style a TreeView control in Silverlight 3 using Expression Blend 3. The TreeView is a control to visualize hierarchical data structures. If you haven’t got Silverlight 3 and Blend 3, you can find all downloads for Silverlight 3 and Blend 3 here. The TreeView control is available in WPF natively and styling is only a small bit different than in Silverlight. I try to explain one way of doing this and there are others. If you have any questions what ...
I got the email below yesterday from the folks at "All About Beer" magazine - those that host the yearly Beer Festival in Raleigh and Durham. I don't know about you - but I don't want to my favorite small micro-breweries knocked out of business due to unfair taxation. We're already paying enough taxes on beer and wine. If you are a citizen of North Carolina, I would ask that you take a minute to do the two quick things suggested in the email. Thanks! ~~~~~~~~~~~~~~~~~~~~~~~~~~~... ...
You’ll probably figure out who I am pretty quickly from comments, sarcasm, wit (hopefully), pi$$ing and moaning, etc. I asked the GWB crew if I could get a second blog so that I could vent about things without it being aggregated everywhere. So that means this might not get read and that’s ok too… the catharsis of writing the words helps get rid of some of the ‘Grump’ :) As always, anything said here has zero reflection on anyone, anything, any organization, whatever. Take it as it is, read it or ...
I pre-ordered this book by Richard Seroter and eagerly awaited its delivery, but due to work commitments I have not really been able to give it the time it needed. Things are a bit quieter now so I thought I’d bite the bullet and work my way through it. I have to say I rather like the book; it is a good mixture of BizTalk Server 101 and BizTalk Server arcana. For me the book is split in to 3 distinct parts, with Part 1 covering Chapters 1 – 4 and what I would call “Introduction and Background”, Part ...
A while ago (in fact, it was two mobile phones ago) I had a non-touch phone. Most apps worked well but every now and again I wished I had a point and click interface. As I was trying to scroll around a particularly large web page I had an idea: What if the phone screen was a window and you scrolled it around by moving the phone itself? Almost all phones have a camera on the back, surely it could be used in the same way as an optical mouse to track movements on a surface. All you need to do is put ...
I have had the good fortune to test both the Palm Pre and Apple iPhone 3Gs. In my day job I am an architect with responsibilities over messaging and mobility – hence I get to try a lot of new devices in order to evaluate their applicability for our enterprise users. One thing I have come to regard as a universal truth is that ranking mobile devices is almost a waste of time. They are so subjective depending on the personal habits and preferences of the person using them. There are some things that ...
*Warning: While I don’t give away spoilers, I do mention aspects of the movie that may give away certain aspects of the plot…but its nothing you couldn’t gleam from either the trailers or by reading Robert Ebert’s review. Just sayin’… * I have just come from two and a half hours of visual adrenaline being thrust into my brain through my eyes, and yes the experience *was* as sexy as I just made it sound! I went in to Transformers 2 with very low expectations. For one, I wasn’t a huge fan of the first ...
Yesterday Telmo Sampaio of Blue Dasher Technologies presented Virtual Earth development with silverlight at the West Palm Beach .net user group and it was more than amazing. During his presentation he demonstrated how one can take the mapping applications to next level with the help of silverlight, now the maps on your application need not be just plain maps with zoom in and zoom out, you can plot any custom silverlight objects on the map and play with them. Enough said take a look at this cool application ...
The last 2 months have been a whirl. The company I'm with is busy building out our business intelligence team and I'm catching up on SQL Server 2008 internals. We've got ETL packages in SSIS grabbing data from service providers in Excel and have been dealing with Jet / unicode issues. Gotta love "IMEX=1" in your connection string.... So this is my first blog entry, ever. About me: I'm a SQL database project manager in the Asset Management business. The company purchases or manages pools of sub/non-performing ...
I bought this book when it came out almost 4 years ago (70-536 study guide) and started studying for the test but always came up with some excuse not to take the exam (I’m too busy, it’s snowing, I don’t need it, etc.). A few months ago I resolved to take the test between jobs, and have been studying like a mad man for the past couple weeks. I’m going to post my interesting study tidbits on the blog to help myself retain it and hopefully to help others in some way. Also, if I have something incorrect, ...
Based on Yesterday’s post. I thought we could take the new HTML 5, featured offered by Android and iPhone OS 3.0 and do something almost useful with it. So sticking to things close to my heart, I decided to expand my example and build a simple web-page that finds geo-caches near where you are. Use it here. http://www.binaryrefinery.c... It works really well. Technorati Tags: iPhone,HTML 5,Geocaching,OS 3 Source here - <html> <head> <title> Geocaching Lookup </title> ...
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
"Don't go around the block in Boston," my dad advised. He gave me this sage advice long ago because the streets in Boston are not laid out logically. Boston is an old city that grew organically. In fact, many of the winding roads in Massachusetts are paved-over cow paths of old. Think instead of Manhattan. If you are on West 42nd street, you can easily figure out how to get to East 23rd Street. That is because the streets are laid out in a logical progression and you can expect that 41st Street precedes ...
I had quite the eye-opening series of discussions at a recent conference about how women are treated in our industry. Discussions ranged from how geek guys overstep boundaries to what levels of modesty women in tech should exude. The discussion of women in technology has been ongoing for many years. Major conferences host WIT (Women in Technology) shindigs where people get together to build Lego together and burn bras (oddly enough, I’m only kidding about the bra burning…still don’t get the Lego ...
I finally had a chance to install VS2010 Beta 1.Full instruction on how to here VS2010 has undergone a major overhaul since VS 2008, a peek are some of the cool new eye candy can be found here I've been waiting to get my hands on the TPL/PLINQ stuff and the Beta was definitely worth the wait. In a previous post we talked about using asynchronous actions for performing long running operations. I was anxious to see how the new TPL stuff would help in achieving the same thing. Interestingly enough, ...
I’m luck to be surrounded by talented people including Jonathon King, former Sun Sentinel reporting, now fiction writer who lives near by and frequents Bru’s room across the street for lunch. All of his books are based in South Florida so besides the always interesting stories, it’s fun to know the locations and in some cases even the people that are mentioned or referred to. His latest is a bit of a diversion into a historical novel based mostly in Palm Beach / West Palm beach revolving around Henry ...
My previous post summarised the experience I took away from Remix 09, but that was just me. Microsoft are soon to be releasing the presentation videos, and here is what I believe to be the best of what Remix 09 has to offer: Keynote – Peter Williams and his brain-wave Wii-style remote. This is certainly the future of computing, but the biggest question will it hit the Wii or X-box 360? IE8 for devs – Michael Kordahi; One of Microsoft's best web evangelists presented an excellent and swear free session ...
So blog posts from me are currently few and far between at the moment – but that is not from lack of want. I have been trying to keep my head down and catch up with the breadth of new tools gradually making themselves known in the web-dev community. Over the past few weeks I have been playing with Windows 7, and it multi-touch functionality (I realise it's not web, but I am not an IPhone owner yet so it's always nice to play) I have also been catching up on the ADO.NET entities framework, and migrating ...
I recently came across a piece of code that had almost every parameter for every method marked with the ref keyword. This keyword is primarily used to pass a value type by reference, but this one even had reference types marked with the keyword. This made me wonder, why exactly would you ever want to pass a reference type as a ref parameter? Read More ...
It's been one week since I've started really focusing on what I've been eating and my lifestyle. My interest was piqued two weeks ago when the health center part of the company I work at mentioned a summer 'Healthy Lifestyle' program where you would follow a table of things to do every day for a month (with 3 calendars for 3 months) and get points for each item you do on the list each day, at the end the most points would win prizes. The items on this calendar range from getting 30 minutes of exercize ...
So...there isn't really any denying that there is a lot to learn. New releases from MS, new tools from third-party provides, new libraries..whatever it may be. It's pretty unrealistic, at least with my current brain, to be able to learn all of that stuff while still having any kind of a life. Sure, I squeeze in a book on the subway, and my idea of goofing-off at work is going to DotNetKicks.com and checking out what's late and great in .NET today. That all said, I suspect it may be at least as important ...
Hello. My name is Mark Metcalfe and I have been a technical writer and technical writing manager since 1984 when cut and paste meant scissors and tape. A lot has happened in and to the world of technical writing since then. In 1984, most technical writers came from backgrounds like education, biology, English majors. I have a bachelors degree in computer science and there were precious few of us then. It seems that anyone who could show writing prowess could get into the technical writing field. ...
Well, the annual feeding frenzy known as the WWDC keynote is now over. There was a lot of good information presented on both Snow Leopard and the iPhone. It was pretty demo-heavy as well – better if you see it in person than if you are at home waiting for the next great tidbit of information. One thing I found interesting were the OS X active users statistics shown at the opening of the keynote. Now, perhaps I missed it – feel free to correct me if I did – but they make it come off like they sold ...
I have been free of my monstrous cable tv bill for many months now, and I love it! Woooo! A while back I posted about how I want to get revenge on Cable companies by helping as many people as I can kill their cable service in favor of free HD tv over the air and over the Internet. There are other “free TV” guides on the Internet – but they suck because they are too generic, too technical, or not technical enough. Hopefully this one doesn’t suck. Let me know if you have any questions – if you tell ...
Ah, I love it! All of the tension of the Palm Pre vs. the Apple iPhone on one page. I wonder if this was intentional or just sheer coincidence? I will be following it live like many others. I will also be getting a Palm pre in the coming days to play with and of course, a review to follow. I will be curious to see if Apple outright calls out the Palm Pre in the keynote. Do they do a straight-up comparison a la OS X vs. Vista ...
This blog is a response to the following report from the Orlando Sentinel that states that the University of Central Florida will be cutting the five following programs: Cardiopulmonary Sciences Engineering Technology Management Information Systems Statistics Actuarial Sciences http://www.orlandosentinel.... Now for my rant. Having received my undergrad in MIS, this is mostly targeted at the university cutting the MIS program, which struck ...
Tell me if this sounds familiar: Boss: "Hey man! So, it's time for our status meeting, huh? Okay. Let's get started." You: "Well, we're working on the [deliverable] piece of [project]. We estimated it would take about 12 man-days." Boss: "Uh-huh. How long have we been working on it?" You: "About 8 man-days." Boss: "And how much is left to do, do you think?" You: "Probably 8 more man-days." Boss: "What's the problem? Was there a hold-up, or a maintenance issue?" You: "No. Once we got into [feature ...
This review is based on Emulator Image. Not a real phone experience. Windows Mobile 6.5 Standard is a Non-Touchscreen version of Windows Mobile 6.5 OS. Why Standard?? It is still very popular today due to its ease of one handed navigation though real buttons, instead of touch controls on touchscreen based phones. Entire OS is fine tuned to let a user access most features one handed though tactile feel. After sometime using the phone most common operation do not require looking at the phone - which ...
I installed the Windows Mobile 6.5 Developer Toolkit, it comes with the 6.5 emulator images, documentation, samples and the new gesture api's. For more information and download see here: http://www.microsoft.com/do... Both the standard and professional emulator images are available, and in six languages. I gotta look at the gesture api's, its been long coming. The emulator looks nice and responsive and I felt that it ...
Might as well break the seal... I figured I'd document my transition from American Software Consultant to European Software Contractor... But it's been almost a year since coming up with this idea so I'll have to catch up. My wife is a full-timer for a financial and is relatively safe from the dreaded ax, so with her getting the benefits, I've always been inclined to be a consultant. I've resolved to continue being/running a consulting company (as I did in America). The Job Search: I first arrived ...
John Oxley tweeted Brainstorming ideas on how we can better serve the Canadian ICT ecosystem, any ideas? I was thinking about it…and I’m wondering…are community technology events as we’re doing them going extinct? When user groups first came on the scene there was a very cookie-cutter template that they almost all adopted: Get together, have a powerpoint presentation with demos, eat pizza, give out prizes. The focus was always on bringing in a speaker who was the focal point of the event. But we’ve ...
People always told me not to use MS Access for my web sites, however the closest they ever got to actually telling me why not, is something like: "It doesn't perform well if you have many user!" Well how many users is many I asked? This is where Einstein comes in to modern programming: "Everything is relative!" When I asked how many is many (user on an Access database) no one ever came up with a number - it was everything from 10 to 10.000. So Access performance has never been an issue to me, since ...
Introduction The WinPHP challenge is running towards it’s closing time. Only a few days before entering I came with the idea to enter the contest. I had to put a lot of my spare time into it, but it was worth it. I learned a lot from exploring the realm of php. It’s fun to work in a language I normally do not work in. And to find ways to implement some thoughts that have been on my mind for a while. Here’s the story about the what, the where and the how of BlogSnor, my entry for the WinPHP challenge. ...
After my last article about the Nike+iPod dying and the poor support I received from Apple I decided to try and fix it myself instead of spending $30 to mail it back to Apple just to replace a $2 battery. So here's my attempt at how to replace the Nike+iPod battery. Because of the size and number of these images I decided to host them elsewhere. I cut it open with a dremel, but the sensor is really tight inside of the plastic case so it's impossible to cut around the plastic without accidently touching ...
Managed Performance counters are tricky (or broken, it depends how you look at them) to read when you have more than one process with the same name running managed code. Each performance counter gets as instance name a unique identifier ManagedApp ManagedApp#1 ManagedApp#2 ... If you want to know for a specific process identified by its process id thing become tricky. There is a counter in the .NET Memory category called Process ID which enables us to find out the correct counter instance name without ...
*Moved to: Connecting VS2008 to any TFS2010 Project CollectionEasy peasy, all you need is the full URL from the project collection and you will be able to connect directly to it as if it was a different Team Server. This functionality was added with Visual Studio 2008 Service Pack 1, so if you don’t have SP1 installed yet you had better get it: Microsoft Visual Studio 2008 Service Pack 1Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Upgrading to TFS 2010 Beta 1 and SQL Collation I have just finished installing TFS 2010 beta 1 and doing an upgrade of out TFS 2008 data. This did not go well… Due to a collation mismatch between my original SQL Server 2005 and my new SQL Server 2008 I received an error when upgrading…Read more...Follow my new blog on http://blog.hinshelwood.com ...
Just before the new 6.4 Preview is released, Guy Peled (the creator of Visual WebGui) shares on his personal Guy Peled's Blog some of his own thoughts and notes about the upcoming version and the innovative features it holds. In his first post, Guy shares his thoughts on the version and gives a short architectural overview focusing on the theme designer. "I am definitely excited and anxious to see your reactions to the concept and inputs to take it from a concept to a powerful tool for you guys to ...
Earlier I wrote about possibility of the task panel of Windows 7 to change preview for a window. We said that in preview it is possible to display both a window part, and own image. At Windows 7 there is such pleasant feature, that if we will hover the mouse cursor on preview windows all other windows will disappear, and the selected window will be displayed. It looks as follows. In this case the panel of problems Windows 7 allows us to set own behaviour too. In this case we have possibility to set ...
Here is what's My Phone: Windows Mobile 6 and 6.1 - Professional or Standard Back's up your contacts, calendar, photos/videos and text messages. All you have to do on a new phone, is login and wait for the download. There is also a neat online viewer for your textmessages and photos, contact browser, tasks and calendar. Best part is that all of that is searchable and easy to navigate on the My Phone web site. I've been using My Phone for a few months now, and feel almost over confident about losing ...
From the BizTalk documentation: “The DTS package, BAM_DM_<ActivityName>, performs the partitioning and archiving/purging. Each time this package runs, it truncates another partition and archives/drops all partitions that are outside the online window.” Here’s my restatement of this: The BAM_DM_<ActivityName> package (SSIS or DTS depending on your version of BizTalk and despite the fact that the docs refer to DTS only) performs two operations: building partition tables and archiving those ...
As usual, THERE BE NO SPOILERS HERE!!! I know this comes late, but I figured I had to share my two cents anyway. (I recently almost strangled someone over the whole spoiler thing, so let me say it now: I will *always* be very clear whether or not my posts on a movie, book, or whatever contain spoilers although it is very rare I will actually post them.) Loved it. Simple to describe. I saw it with a a buddy of mine who said (as the credits rolled)…”Wow, could they have made it exciting?!?!”. This ...
*Moved to: Solution to connecting to TFS using HTTPS over the Internet from behind ISAThis problem it seams is to do with the way Visual Studio 2010 connects to your TFS server over HTTPS. The default value for “BypassProxyOnLocal” in Visual Studio 2008 was “False”, but it has been changed to “True” for Visual Studio 2010 Beta 1. It should be noted that this is currently a Beta 1 workaround and this behaviour may be updated for Beta 2 and RTM. You can fix this by adding the following registry keys ...
*Moved to: Unable to connect to TFS using HTTPS over the Internet from behind ISAI have a number of CodePlex projects that I connect to from work and I have had a problem since 2008 that it does not always send my authentication to the proxy server (ISA). What this manifests as is that I get a popup telling me that “Proxy authentication is required”. The workaround was to connect in offline and then click the connect button and everything invariable works with no additional problems. With Visual ...
*Moved to: Why is the VS2010 iso so small?The reason is simple, it has no MSDN documentation in it. I for one never install the MSDN documentation and just use the online version and have always found it a pain to have it inside the same installation, but may people find it useful. And, why is there no Offline MSDN documentation? The answer is simple, it is not ready yet…Read more...Follow my new blog on http://blog.hinshelwood.com ...