Tag | technology Posts

First of all, you should go to this site to read about the ten reasons you should learn and use web standards. Next, you should travel to DNNCreative website to read an article by Stuart Colville entitled Become a better Standardista. Finally, you should travel to the Wrox site to read the Wrox Blox that Cuong Dang wrote on DotNetNuke and Web Standards. Many companies need to sell to upper management why they should have a DotNetNuke site and web standards often comes up in this conversation. Cuong ...

I just got an email telling me about this press announcement in relation to the OLAP report becoming the BI Verdict (www.bi-verdict.com). I wonder if this is reflection of the fact that "OLAP" is a technology and "BI" is about more than a single technology…

Virtual ALT.NET (VAN) is the online gathering place of the ALT.NET community. Through conversations, presentations, pair programming and dojos, we strive to improve, explore, and challenge the way we create software. Using net conferencing technology such as Skype and LiveMeeting, we hold regular meetings, open to anyone, usually taking the form of a presentation or an Open Space Technology-style conversation. Please see the Calendar to find a VAN group that meets at a time convenient to you, and ...
Don't miss The Underground @ PDC 2009! Sponsored by Microsoft, INETA, and local partners and community, The Underground is your chance to hear from Microsoft and tech community leaders announcing Microsoft's Technology roadmap and newly released developer strategies. At The Underground, network with hundreds of other developers, architects and designers. Add savory cuisine, hosted Mojito bar, hand rolled cigars & more, at the world famous Conga Room in downtown L.A., and you have an experience ...
Wanted: Killer apps! Reward: $12,000 prize! Spread the word—there’s a contest for developers blazing trails with the .NET Framework and Visual Studio, Windows, Windows Server, Windows Azure, SQL Server, or SharePoint. We’re looking for interesting, powerful and unique solutions based on the latest Microsoft technologies. And the winners get their choice of a 15 day Galapagos Islands Adventure or a new Smart Car! Two ways to win! Judges Choice: Impress the panel of technology industry leaders and ...
We recently had Stephen Toub, a Senior Program Manager on the Parallel Computing Platform team at Microsoft, swing by our office and walked us through some really cool ways to start implementing parallel programming using Visual Studio 2010 and the 4.0 Framework. I'm thankful that I had the opportunity to attend this, it was one of the best presentations I've ever seen. It's exciting to see the technology evolving :) Anyway, during his presentation we caught a lot of Visual Studio 2010 Beta 2 in ...
I was reflecting the other day that I had not added anything to my blog recently. And while a short vacation (part of which was spent geeking out and writing code) played a part of it, the larger reason was an absolute avalanche of work. Then yesterday I was listening to some old .NET Rocks! podcasts and the question about how we all stay current in the technology field came up. This, coupled with the beginning of my review writing season for my team, spawned the idea for a blog post for today. So ...
The traditional, Paul Graham style of technology start-up is: Someone has an idea They try to validate their idea The idea is implemented The idea is communicated to the market While the importance of step 2 has always been emphasized the weakness of the above remains that the product may not gain significant visibility to the market. The products never reach critical mass and so they fade gradually into obscurity. Recently I have noticed a new model emerging that promises far less risk at the tail ...
For those of you who missed the chat today, here is the raw transcript. By raw, I mean that I copied and pasted the discussion without any edits. This is divided into two parts, the top part is the answers from the Microsoft Experts and the bottom part is the discuss (questions) from the audience. Answers from Microsoft: KarelD_MSFT (Expert)[2009-10-27 11:58]: Karel Danihelka - Developer in Partner Response Team. davbo_msft (Moderator)[2009-10-27 11:59]: Our chat today covers the topic of Windows ...
At the start of 2009 we worked with InnerWorkings to help over 7000 UK developers get access to free training in C# or VB. As there are at least 100,000 UK developers (depends who you ask), we decided to again partner with InnerWorkings to bring you free training in WPF, Silverlight and .NET Framework 3.5 SP1. I am a big fan of the InnerWorkings approach which embeds a set of programming challenges into the Visual Studio IDE. Maybe not for everyone but certainly is an interesting and engaging alternative. ...
The Shape conference is a new web technologies oriented conference organized by Microsoft Switzerland. It is held in Zurich Oerlikon, and has two tracks, one design-oriented and one development-oriented. Read the rest of this entry » ...
I have been playing around with the idea of modeling business rules as a set of small workflows (Flowcharts in WF4). In the application, this would result in small workflows being called a large number of times. I decided to investigate the performance overhead of invoking a workflow in WF4, the workflow technology in .NET 4. Since I am using Visual Studio 2010 Ultimate Beta 2, this also seemed like a good opportunity to evaluate the performance profiler included in this edition of VS 2010. For this ...
So you are going to an event with 7,000 people that have similar interests to learn about a product that you have a vague idea about…I was excited prior to the event and nervous. I had a very bad week before the event. Every piece of technology that I brought with me to St. Louis broke. I had little sleep trying to get my code done and my technology to the point I started out with that Monday. Finally by Friday I was beat and hung out with my friends…On Saturday I went to Coders and everything after ...
With several successful Microsoft BizSpark Incubation Weeks (Win7 Boston, Win7 Reston, CRM Reston, CRM Boston, Win 7 Irvine, Mobility Mountain View,), we are pleased to announce Microsoft BizSpark Incubation Week for Windows Azure at Atlanta, GA during week of 9th Nov’09. The current economic downturn is putting many entrepreneurs under increasing pressure, making it critical to find new resources and ways to reduce costs and inefficiencies. Microsoft BizSpark Incubation Week for Windows Azure is ...
This morning, Channel 9 launched the new Channel 9 Learning Center. From Channel 9, here’s a description of what the Learning Center is: “The Channel 9 Learning Center is the destination for free technical training on emerging Microsoft products and technologies. The Learning Center consists of a set of courses with each course including a set of videos, hands-on labs, and source code samples to get you up-to-speed quickly.” I’m pleased to say that Visual Studio 2010 is one of the first Training ...
This is an Open Letter to the Editor of CIO in response to an article posted on Computer World discussing the five problems that supposedly keep legacy applications out of the Cloud. Dear Editor, In light of your recent article about the challenges that legacy application face in migrating to the cloud, below please find a response which provides answers to 4 of the most problematic issues. We believe your readers would greatly benefit from the information, and we regret that we were not directly ...
I’m very excited to announce the first Silverlight Winnipeg meetup! When: Tuesday October 27th, 5:30 PM to Whenever Where: Kings Head Pub (click here for a map) What: … The “What” may seem a bit different from other user group events that you’ve been to. For one, we’re not just aiming for Silverlight Winnipeg to be another user group. We want this to be a community of Silverlight developers and designers, people that are already immersed in the technology and want to connect with others who are like ...
Recently I attended the Business Analysis Conference in London that I spoke about in my previous post. My reason for being there was I accepted an invite to be a speaker on a panel discussing “The Role Of The BA: What Is Expected And What Is Delivered” Part of the Business Analysts role is to capture, distil and communicate business requirement to Technical staff so it was of great relevance that I played my part as the technical representative on the panel. If technical staff are to understand business ...
Last week I did my session recordings for the SSWUG vConference and it was great, this time I am doing 4 sessions and I kept all of them at level 100 as I remembered when I started looking at these topics few months back I was struggling myself. There is so much information on the Internet but its hard to find introductory topics, topics which will tell you in short what the technology is all about, in what case you need it. I hope I have done a good job at that :) BTW if anyone wants to register ...
The Chicago Architects Group will be holding its next meeting on October 29th. Please come and join us and get involved in our architect community. Register Presenter: David Dickinson Topic: Agile Development Principles and their Practical Application Location: Illinois Technology Association 200 S. Wacker Dr., Suite 1500 Room A Chicago, IL 60606 Time: 6:15 - Doors open at 6:00 ...
Tiberiu “Tibi” Covaci, the CloudCasts international correspondent was in Bulgaria last week for the DevReach 2009 conference. During a hectic few days he managed to pin down some of the main presenters and technology influencers for his “Five Minutes With…” interview series. The interviews with Chris Sells, Richard Campbell, Christian Weyer and Carl Franklin have been published with four more to be released later this week. Tibi will also be at TechEd Berlin, OreDev in Malmoe and PDC in Los Angeles, ...

There is a lot of this going around lately, either by choice or by force.  For better or for worse (hopefully better) I have moved from Daugherty to PSC.  I am still consulting, but with a company that is more focused on the Microsoft technology stack.  Stay tuned for new adventures.

BizTalk 2006 R2 Service Pack 1 Beta 1 has been released. It's available through MS Technology Adoption Program at https://connect.microsoft.com/site/sitehome.aspx?SiteID=65. List of features http://msdn.microsoft.com/en-us/library/ee532481(BTS.20).aspx.
Tomorrow the technology conference that myself and my colleague Ryan Caligiuri discussed only two months ago, SDEC09, will become a reality! (If you don’t know Ryan, definitely check out his writing on LIV Interactive) We swung by the Winnipeg Convention Centre to check out the rooms and do some setup: The sign outside Meeting Rooms 1 & 2! A view from the main stage. View from the pasta-bar location. Entryway for the Development Management and Methodologies track. Development Management and Methodologies ...
In our first tutorial http://geekswithblogs.net/W... we learnt how to load a XAML-based user interface inside your own application and intercept the events that it generates. In this second tutorial we will learn how to use storyboards to create animations inside our user interface and how we can control them from code. We can reopen our silverlight2 application project in Expression Blend 2 SP1 and add a new element to ...
Many business applications need the ability to open and save files from and to the user’s local computers. With internet based applications the issues surrounding this are based on security and the rights the application receives to affect the user’s computer. Silverlight has the open and save file dialogs which enable the opening and saving of files to the user’s computer, while restricting the need for the application developer to need to know anything about the client environment. This post will ...
I've largely finished my presentation for the October Rules Fest 2009 conference in Dallas at the end of the month. I'm speaking on complex event processing (CEP). My plan is to provide a broad survey of CEP technologies, chiefly concentrating on the similarities and differences between event stream and rules processing. There has been a lot of interest and activity around event processing in the rules community in recent years, and not a little controversy about the best approaches and, indeed, ...
As a freelancer who is constantly selling his skills on the free market, I always have to be up to date and keep myself informed about the latest technologies - in a more cursory way to know what options are available in a certain situation, or more in-depth if I am actually working with a specific technology. Although you can go overboard with trying to stay on top of the IT industries' evolution (I talked about that in a previous post), I simply consider continuous learning to be a natural part ...
I just provided some help to a friend setting up a small virtualisation network on single machine, for demonstrating a new software technology at user groups and conferences. A few tweets and e-mails went back and forth as we discussed virtual networking options, static IP configurations and using NEWSISID to enable imaging VMs from a initial 'gold' image. Getting the machines to talk to each other on an isolated virtual network was proving to be way more difficult than it should have been. At this ...

Herve Roggero and I were driving to the Naples .NET Code Camp yesterday talking about technology and ideas and all of a sudden he blurted out "BING me up Scotty!" We laughed so hard Herve almost drove off the road.

However, I now have a new tag line and have incorporated it into my presentations. We told Joe Healy about it and he also took a picture of it on my slide deck during my presentation.

"BING me up Scotty!"

One of the biggest successes of any technology platform is the success of its communities that back it, and in my opinion this has been one of the biggest contributing factors of SharePoint's ever growing popularity. So in contract if you look at the community effort for a product such as Commerce Server, which itself is a niche – but one that is now starting to head into mainstream with the achievements of Commerce Server 2009 and its alignment with both the SharePoint family, and moving into the ...
Kansas City held this great event where developers volunteer their time to fulfill the IT needs of charitable organizations back in April 2008. The event was called Coders 4 Charities and it was a great success. It was then made into an annual event, with their last one held last April. Kevin Grossnicklaus heard about this and he worked with other community leaders in organizing a similar event to be held in St. Louis, thus C4C – St. Louis is born. I volunteered to be part of this great community ...
Its been quite long time I haven't wrote much due to lot of travelling and non-core area related work (non connected systems, SOA & BPM work). Now, I am back and the good news is I will be drinking, eating and breathing some of the buzzwords..(because of the solutions I am concentrating and architecture of current project I am in) So, Some Buzzwords I am really gonna look/work and more deep dive areas are mentioned below… 1) SOA – Service Oriented Architecture, The most controversial Architecture ...
I was recently hunting down some good articles where key folks in the industry are talking about Software + Services. Here’s a few of the ones I found very helpful. Is the Cloud Reliable Enough for Business? Outages at a cloud-computing service could hurt your business. The question is whether your in-house systems can do better. Q&A: Clouds of Distribution, Erik Troan, CTO at rPath, a company that delivers enterprise applications across cloud-based environments, recently spoke with Dr. Dobb's ...
Windows Embedded CE 6.0 R3 has been released yesterday, you can download it from here: http://www.microsoft.com/do... One of the most exciting new features of R3 is Silverlight for Windows Embedded. With this technology the UI of an application can be described using XAML, an XML-based language, and can be designed using visual tools like Expression Blend. This will allow UI designers to work on embedded devices using ...
My work recently started rolling out Windows 7 as our production OS and I was lucky enough to get on as one of the early adopters! I got my laptop back at end of day yesterday freshly paved with Win 7. Today I started my day by booting up and trying to fire up a VPC environment that I use for my dev work. To my dismay I was met with this message: The problem is that I had just saved my vm’s state instead of doing a full shutdown. Apparently moving a hibernated vm to Win 7 is not a good idea. Luckily, ...
Subversion (SVN) is a popular tool used by many development teams as their primary way of versioning their code. Here are some of the basics to SVN. Possibly one of SVN's best aspects is the ability to work on a shared code base. This shared code base is called the Trunk. This is typically where the full, buildable code resides. It may depend on your team, but this code may be the code you work on daily and commit to. This leads into the idea of commits and updates. To illustrate this, let's imagine ...
Last night I had the pleasure of presenting a session on ‘What’s new in VS2010 and .NET 4.0’ for the St. Louis .NET User Group. Got to meet with lots of people there, so greets go to all . I had fun with the session; I liked talking about new technology and it’s pretty neat to see everyone and just mingle around with people in general. Pizza was great (thanks to last night’s sponsor: Quilogy) – I have to also thank Scott Spradlin for allowing me to present to the group. The session itself has the ...
The following is Steve Ballmer’s recent letter to CEOs titled ‘The New Efficiency’. In all the talk about the economy, one term that comes up more and more frequently is something called "the new normal." I like this phrase because it speaks to the fact that economic reality has undergone a fundamental shift over the course of the past 12 months. So what is the nature of this shift? After years of economic expansion fueled by unrealistic rates of consumption and unsustainable levels of private debt, ...
Well, I finally got around to posting to this thing. Shocking, I know. Chalk it up to being extremely busy (or just extremely lazy) over the past couple of weeks. Either way I'm here now and that means this site just got 99% more pink! I guess I should probably introduce myself. Currently I'm working as a ASP .NET web developer and it's generally a pretty good time. I hadn't used ASP .NET much before so I'm definently learning a lot. Before this I did a bit of contract work for a company using Microsoft ...
Since I was 8 years old I’ve always been fascinated by technology. I probably was before that as well but I didn’t get a computer until I was 8 and then I think I felt like I now belonged to a “club” and started to keep an eye on technology even more (hey, I lived in central Nebraska and, in terms of computer owners in my town, I was a club of 1). When I say I like technology I’m talking about all the software and hardware that has become commonplace in our lives and we have slowly began to rely ...
This is one of a series of posts on my preparations for sessions on Azure and ORMs at Software Architect 2009. The plan vs actual for day five (The last day): Play, play, play with the technology. PART DONE Produce outline skeleton demo sequence for both sessions PART DONE Produce a backup VM “just in case” :) DONE Run through both presentations for rough timing (mainly to figure out talk to demo ratio) PART DONE Look into this annoying bug which appeared to have started after I installed Silverlight ...
[Originally Written October 2004 - Updated September 2009] Many people state that Microsoft .Net technology provides a "Virtual Machine" environment via the CLR. However, an examination of various definitions of Virtual Machine shows that this is not the best analogy. For our first example definition, let us look no further than Microsoft's own site: Virtual Machine: A software-implemented computer that emulates a complete hardware system in a self-contained, isolated software environment and runs ...
To be honest, while I was writing the original Adventures in System Diagnostics post, I had no intentions of turning it into a series. Since then, however, I have given consideration to implementing in a production environment (already written, the sequel) and also to developing custom listeners (not yet written, soon to be the threequel?). With these last two titles, I had thought that would be the end of this topic. It turns out, I was wrong. Just this past week, we started seeing issues with an ...
This is one of a series of posts on my preparations for sessions on Azure and ORMs at Software Architect 2009. The plan for day two: The Tuesday plan vs actual was … 100% spot on. Install Entity Framework CTP on Windows XP Mode. SUCCESS Install VS2010 into a Boot from HD Windows 7 VHD (Yep… back to plan A as I would much prefer to use VS2010 without a VM but also without installing it direct on my host Windows 7 which I want to keep reasonably clear) SUCCESS Revisit both decks. DONE Play with Entity ...
Windows CE SR3 has been announced today at ESC in Boston: http://www.microsoft.com/wi... This new "service release" will include many new features, mostly focused around the user experience, providing more applications and better tools to develop them. One of the most exciting new features is Silverlight for Windows Embedded: http://www.microsoft.com/wi... it's an implementation of Silverlight ...
Next week I am presenting two sessions at Software Architect 2009. Both sessions are new, new in the sense that I am creating them this week and new in the sense that whilst they are on topics I have experience with, in each case there is a significant new element for me to learn. I thought it would be fun and interesting (to me anyway!) to keep a diary of my preparations to get these sessions in good shape. The two 90minute sessions are: Design considerations for storing data in the cloud with Windows ...
I stumbled on an article here, and could help but to agree more on the same. The thought is just awesome and almost echoes what i was thinking for long but i was always in loss of words. Initially, I shunned the very thought of managing people and getting more into managing timelines, schedule and execution of the project. I looked for the role if Individual Contributor (IC) and quickly discovered that the role is almost non-existent for mere mortals like me!! So, i decided to train myself in Leadership ...
This post marks the beginning of a series on architecting software solutions/designs. Understand, this is not an attempt to explain, compare or endorse any of the many patterns and methodologies that already exist. Nor am I proposing a new pattern or methodology. I am attempting, however, to shed light on some items I have found over the course of my career to be significant stumbling blocks to the successful implementation and utilization of any software application. These are items that need to ...
There has a bunch of great stuff going on here in St. Louis and it’s about time I shared some of the news. St. Louis Day of .NET 2009 This event was held on August 28th and 29th here in St. Louis at the Ameristar Casino and Conference Center. We had 500 people in attendance (including attendees, speakers, etc) and the overwhelming feedback was that is a HUGE success. As organizers everything fortunately came off smoothly after all of our stress and prep-work. We’ve accumulated a list of “lessons ...