Tag | technology Posts

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 ...
I’ll be very busy over the coming weeks wrapping up a big project for a client so I won’t have much time to write. Here is a brief update on happenings. This week I was able to purchase my PDC 2009 ticket. I am very much looking forward to this event as there are a LOT of exciting topics with the upcoming releases, Office 2010, VSTS 2010, and .NET 4.0. I’ll be pretty busy after this event doing presentations at work, for clients, and a few user groups in the area after learning more at the PDC. Next ...
I tend to always have side projects going on. I think many developers are like this, either because we want to learn new things or have the opportunity to work on things that directly interest us or to make a little extra cash. Two of my side projects are the Pathfinder Project and Zombie Apocalypse. Pathfinder Project There are two kinds of companies in the world: the ones that listen to what consumers want and give it to them, and the ones that shove what they want to give you down your thoat and ...
I’ve got a few speaking gigs coming up that I’m pretty pumped about, also making for a busy Fall/Winter. Edmonton Code Camp – September 18 Finally I make my way to Edmonton! I’ll be doing two sessions on Silverlight development in the afternoon. These won’t be your typical video-in-a-button-spinning talks; instead I’ll be talking about how Silverlight as a technology works: what it can do, what it can’t do, its strengths and its deficiencies. We’ll also look at patterns and architecture for creating ...
This weekend i was engaged with a rather uninteresting conversation with my wife. My wife is computer savvy but still is catching up on new technologies. Below is a brief snippet. I am hopeful that this will give you some idea on SAAS. Me: ok... Wife: What? you said something? me: Nothing. I was just talking aloud... its about SAAS. Wife: SAAS??? (for the less informed.. SAAS means mother-in-law in hindi !!!). Are you watching those hindi serials lately? me: Well, SAAS is a Acronym for Software As ...
I have been developing asp code for quite some time now. I started out with interdev 1.0 way back when. From what I can see we have seen 3 major revisions of ASP. Classic ASP Archiac to say the least but hindsight is always 20-20. Great intro into web development, we started n-tier development here, most sights were done in a 2 tier environment, and at the end of its lifetime we started developing 3 tier environments with SOAP. ASP.Net in all its flavors (1.0,2.0,3.0,3.5) What can we say asp.net ...
So I read about the first 50% of Ariel, its fun so far, but one thing really bugs me. The lack of guns. In all science fiction/fantasy, I give the author a chance to set up whatever rules they want. Aliens exist, Psychic powers exist, whatever. All I ask that whatever new rules the author sets up be consistently applied. In Ariel, some undefined event happens, and all technology stops working, in exchange magic starts working. This is a really interesting premise, and allow me to speculate : If the ...
In my experience with SSRS, I have noticed that there are two types of report developers: 1) SQL Developer that naturally flowed into SSRS, uses Stored Procedures for database development and has a very solid background for development. 2) Developers from other categories that somehow fell into SSRS. I come from the second school but I have an endless desire for learning about technology and have been fortunate enough to work with some really intelligent developers. Which brings me to one of the ...
On 09/09/09, I blogged on the System.Diagnostics namespace and specifically the TraceSource class. I wanted to follow up that discussion with just a little more information about using TraceSource in production applications. One of the things mentioned in my original post is that in order for Trace to function within an application, that application has to be compiled with the TRACE constant. This will add some overhead to execution as the compiler will not be able to fully optimize the code. It ...
Lately I've been noticing a trend in technology that is starting to scare me. I think we've advanced beyond the information age, and are upon a new era of communication and social networking. Gone are the days of actually phoning people, instead we have advanced so far as to invent telephones that instead of calling your friends, you can take full advantage of using a tiny little keyboard to stumble thumb some text message to them. Yes, technology IS advancing. And I must say, I love Facebook/MySpace/Bebo/Whate... ...
As a freelance software developer, I am regularly asked in interviews if I am familiar with a certain technology or product like e.g. TFS, ASP.NET 2.0, WPF or Oracle 10g or whatever. This is of course only natural, since potential customers already have their company-internal development technology stacks set up or it goes about a pre-existing software project where all these decisions are made long before anyway. But as a freelancer, I must say that keeping up with all the latest technologies and ...
Remember the good old days, when we all thought we’d be cruising around in our own spaceships by the year 2002? Trading fuel, organics and technology at every StarPort we managed to find? Dodging the Federation and blowing up aliens (and each other) while trying to save up enough credits for a bigger ship… hauling human cargo to our home world so we could increase production and begin our mission of universal conquest? Well… those days are back my friends. Thanks to a miracle of not-so-modern technology, ...
These days I'm very much in the market for anything will cut down on manual typing. Thus I'm dictating more of what I write (using speech recognition), and today I began to explore CodeRush: a highly extensible Visual Studio plug-in Being very smart marketers, DevExpress offers a free version: CodeRush Express, which is a somewhat stripped down, but fully useful product, and they offer a 30 day trial of the full CodeRush product. The trial, however, allows you to install both the trial of CodeRush ...
Turing Project Page: [Novice: 9 | Advanced: 6 ] FAQ | Table of Contents | Definitions What is this and where do I start? [Reposted here while my primary blog is sorted out ] From Database to DataGrid The next step in Project Turing is to create a first iteration of the Silverlight application that will retrieve data from our database. Using our technology of choice: the Data Entity Framework coupled with .Net RIA Services. .Net RIA Services will allow us to create business logic on the server and ...
I was just reading a post on Donald Belchman's Blog today, as part of his series of "Development Project Archetypes", and one of them was on the "Ooo.... Shiny...." developer. An incestuous cousin to the Front of the Magazine Architect, this developer is easily distracted by any new technology. Not only will he want to talk about it endlessly, the ‘Oooo…Shiny!’ Developer will simply add the technology to the project without telling anyone. You will find, scattered through the code base, a number ...
With announcement of.Net 4.0, VS2010 and other related products: One of common questions that I hear is “What’s next for BizTalk Server?”. My answer: it would probably be BizTalk Server 2009 R2. BizTalk Server 2006 R3 was renamed to BizTalk Server 2009 and we know the list of features new version provides. I wonder why BTS2009 and why not BTS2006 R3. I see the BTS2009 more of a technology parity with other Microsoft products. Yes, it does have some enhancements but does is qualify for a new major ...
For those of us who waded through VB5/6, tracing the execution of our applications and apis was time consuming and somewhat frustrating. Writing to the event log was different than writing to a log file. Writing to the console had its own challenges and many of us developed a vast array of methods to accomplish this very important task. The introduction of the System.Diagnostics namespace, and, in particular, the Trace and Debug classes in .Net v1.0/1.1 was a vast improvement. Now, developers had ...
Surprisingly (or maybe not), I have heard this question and its many variations several times over my career, even more so the past couple of years. It really is a very simple question without a very simple answer, especially since it is highly subjective. From personal opinion (like I said, subjective), what constitutes a good developer is that they exhibit few (if any) bad developer traits, AND, they bring more to the table than just code. Writing code is just one component of the job. A bad developer: ...
Yes, I know I'm late. Please forgive me . In any case, the .NET 4.0 and C# 4.0 sessions materials are now available. You can download them from here and here, respectively. In hindsight, the .NET 4.0 presentation should've been called: What's new in .NET 4.0; and even then given the vastness of the material available, it should've been split into 2 sessions: What's new in Visual Studio 2010 and What's new in .NET 4.0 Framework. Given the 75 minutes available for the presentation, I decided to focus ...
Recently, I had the opportunity to present this topic at the St. Louis Day of Dot Net Conference. The session turnout was a little disappointing. But, it was one of the last sessions on the last day of the conference, so I guess it could be expected. Still, it gave me the chance to speak in front a group of my peers and, quite honestly, see how I would fare. I had some difficulty with my laptop and the display, but the presentation went pretty well. The slide deck of the presentation can be downloaded ...
ClickOnce is a fascinating technology which you get right out of your Visual Studio IDE. For those unfamiliar with ClickOnce, it’s basically a deployment technology which allows developers to publish their windows-based application to a webserver or network share. Any updates to the application can easily be deployed to the client. You can read more here. I’ve been using the technology with almost all my project deployment. This time around I had to change my strategy a bit. Basically our network ...
It is a known fact that IE attempts to sniff out the mime type of files as they are downloaded. That is, IE checks the extension of the file, the content type, etc to try to determine if there is an application on the client PC that has been configured as the default for that type of file. So, when downloading a file with a .txt extension, it would offer to open the file with Notepad, or Excel if the file had a .csv extension. This is fine most of the time. But, occasionally, developers may want ...
A little while back I posted a question on Channel 9 wanting to know more about SQL Server ‘Madison’ project. Well Charles Torre being the extremely nice bloke that he is (Thanks Charles I owe you another beer, perhaps not London Pride next time!) got on a plane from Redmond down to Orange County and went to pay the Madison development team and in particular Christian Kleinerman for is the Product Unit Manager for the Madison development, a visit The video is a good introduction into Madison, it ...
Next week in User Group Land... The Twin Cities Languages User Group presents: Comparing Objective-C to Java/.NET (Sept. 10th, 2009) Objective-C, a fossil of a language from the '80s is resurgent: the language of choice for Mac development and, currently, the only language for iPhone development. In this talk, I'll cover some of the history of Objective-C & Cocoa (the Apple standard library for Mac/iPhone), how it differs to languages like Java or C# that you may be familiar with and show you ...
Someone out in the ether asked a question that I have heard many times and i just shake my head. With "Dublin" on the horizon as the future distributed application server role for Windows, does it make sense for Microsoft to call this new role "Windows BizTalk Services"? my answer is ... I don't think they want to do that. Biztalk and Dublin are different products. Biztalk is an application integration messaging server. Dublin is an application server. Biztalk integrates applications. Dublin runs ...
And that mind is ... well ... mine. My name is Ralph L Wheaton Jr. and I am a senior developer with 18+ years of professional experience in software architecture/development/de... working in manufacturing, IVR, banking and, most recently, healthcare. Currently, I am focused on Microsoft technologies, specializing in Biztalk and .Net development, though I have worked on various other technologies including Unix scripting, Informix, Fortran and C/C++. My software development career started when my ...
The Regina Technology Community welcomes Nick Nastic! Topic: SQL Server 2008 R2 and project codename "Madison" SQL Server 2008 R2 is the next generation of the Microsoft SQL Server database platform, planned for release in the first half of 2010. SQL Server 2008 R2 expands on the value delivered in SQL Server 2008 to help organizations improve IT and developer efficiency with: new and enhanced tools for the management of applications and multiple servers master data services complex event processing ...
I am happy to announce the launch of the Regina Technology Community. The Regina Technology Community has formed from a consortium of local special interest groups: • .NET User Group • IT Pro User Group • SQL Server User Group • SharePoint User Group We recognize that no technology is an island. We work in technological ecosystems that requires an understanding of many disciplines. Having one community allows us to deliver a wide spectrum of content to our members. It also provides the forum for ...
The Baton Rouge Area SQL Server User Group has started up a technology live meeting during lunch time. Please see Patrick Leblanc’s blog for more details in participating both as a presenter and as a participate. This is available from anywhere and is not restricted to Louisiana. Also, even though it has “SQL” in the name the topics can veer off of SQL Server topics such as a topic on .NET development. This is a great avenue to test out your presentation skills since it is a short live meeting event. ...
A recent episode of .NET Rocks asked this very question, and listening to the episode made me consider my thoughts on the matter. [Disclaimer: Some of this post may be interpreted as “beating up on Microsoft”. This is not my intent. I use Microsoft in my examples because Microsoft development experiences have been the totality of my professional career. The issues I apply to Microsoft can assuredly be applied to any other company out there.] The short answer is “no”. I started writing software for ...
While western Virginia has more mountains, northern Virginia has more technology events. They might have more events, but when we have them, we have the best. Don't believe it? Sign up and attend a Developer or IT Pro session on September 10th. Better register now or you will only get to attend via the tweets from those of us that registered early :) Microsoft Roadshow visits Roanoke Thursday, September 10th Location: Roanoke Higher Education Center Registration is required Our very own, Microsoft ...
To help developers and architects better understand how to leverage the cloud, Microsoft is offering two "train-the-trainer" sessions for user group leaders and influentials. Here's a great opportunity to learn more and present back to your user groups. Sessions are: Wednesday, September 9, 2009 5:00 PM-6:00 PM (UTC-08:00) Pacific Time (US & Canada) Tuesday, September 15, 2009 8:00 AM-9:00 AM (UTC-8:00) Pacific Time (US & Canada) Here's What You'll Learn Development tools for Visual Studio ...
Before we had Azure and the various bits and pieces that became Azure at PDC 2008 Microsoft had a number of disparate groups working on various ‘cloudy’ projects. these included BizTalk Services, Red dog, Mesh and the Live framework to name a few. Then at PDC 2008 with the wave of a marketing teams wand they all be became Azure or Azure Services or Azure platform or …well anyway the over-arching message was that they were all part of Azure!! Furthermore we were presented with the vision below… Now ...
IDG News Service — Microsoft on Tuesday released technology previews of SQL Azure, the database for its Azure cloud infrastructure platform, and SQL Server StreamInsight, its entry in the CEP (complex event processing) arena. Microsoft issues SQL Azure, CEP platform previews | ITworld ...
At Google, we like to reflect the ever-changing world of our users through the logo designs on our homepage. These ‘doodles’ celebrate scientists, artists, local events or special dates and are designed by our original doodler, 31-year-old, Dennis Hwang. We’re now giving you a chance to design a doodle for us, through our doodle competition, Doodle 4 Google. If you are currently a student in any school in India (between the 1st and 10th standards), then this is your chance to have your doodle be ...

 

Galen Ward: Google is supposed to be an unbiased search engine, but they are hurting consumers by using their dominance to become a king maker for their own, increasingly inferior products.

New Google is the old Microsoft - TechFlash: Seattle's Technology News Source

When sending emails to users of your system, it’s important that clients be able to read your messages. Even with modern technology advancements, not all email clients support HTML –some users actually prefer text messages. For this reason, it is important that we deliver content that a standard email (non-HTML) client can read. One way of doing this is by delivering a multi-part MIME message with alternate body parts –one part being a standard email, and another being an HTML message. It is then ...
The first ever South Florida SQL Saturday this past weekend (August 8) was a great success. We had exactly 500 registered and over 350 attendees at the event. There was a wide variety of topics from a pool of excellent presenters such as Brian and Devin Knight, Andy Warren, Pam Shaw, Max Trinidad, Jared Kirkpatrick and others! The feedback we have recieved has been extremely positive, so we will definately be doing this again next year. I can't thank enough those presenters who tool the time out ...
So today I poked the proverbial sleeping bear that is the web-dev community by making this statement on Twitter: I'm a day in to using jquery and I'm already questioning why having an abstraction over a script-kiddie language is a good idea. This of course resulted in a flood of tweets in response asking if I was joking, suggesting that I fill my purse for the ensuing fight, and Caleb Jenkins yelling “One Flag”. I think I convinced people to put down the pitchforks and douse the torches (us Canadians ...
When we develop our silverlight widget the sample page that we use normally is a nice servier side control called asp:Silverlight, that’s quite nice if you use ASP .net 3.5 SP1, but… what if your widget has to run on ASP .net 2.0, or PHP, or a plain HTML page… Well… the first thing to note down is just that asp:Silverlight control is a nice server side control that is translated into HTML, no more no less. You can as well define directly an OBJECT tag and instantiate the control. What are the main ...
One thing for sure there hasn’t been a dull moment in technology for a while. The ever increasing pace of change can make it almost as challenging as picking stocks to know which technology to choose. HTML is one of the interesting technologies because it has been the foundation of the web evolution. Without going back on a history trip, lets just agree its been around for a while. Last updated with the HTML 4.01 specification back in 1999, and with a new HTML 5 specification in the works. Recently, ...
I was reading the Developer Evangelist Handbook which is a good guide for public facing developer evangelists created by Chris Heilmann of the Yahoo Developer Network. Check out the online handbook here http://developer-evangelism... In this handbook there is some great advice for people who complete public presentations or someone who want to expand their current speaking engagements. In reality many developers are evangelists (or should be) at there places of employment. Developers often feel ...
Most developers these days have moved on from C++ and its lower-level cousins. Higher-level languages are now the norm, including Java, Python, Ruby and C#. Developers have adopted these languages because of the productivity gains that are enabled by working in a higher-level language. Garbage collection frees a programmer from worrying about several common classes of bug. These languages also stress expressiveness over performance, meaning that you have to do less work to get the results that you ...
Registration for PDC 2009 is now open. If you register by September 15th you can save a hundred bucks. Or you could get there my way: win a contest (hey, I’m a poor developer). As I mentioned in a previous article, INETA has a component contest that prizes a trip to PDC. But, it’s not the only one: Microsoft has announced the Code7 Contest - Code the Power of 7. It pays out great prizes, but you have to take advantage of the technologies built into Windows 7 like Libraries, Touch, Shell Integration, ...
Finally, The world is evolving towards a new mode of interaction. Where human doesn't haveto give inputs to machines using some input devices like keyboard, mouse, touch etc. rather machines are made capable to understand human body movements and take inputs accordingly. I will like to give it a new name UUI - i.e. Ubiquitous User Interface Some examples of this are Accelerometer based inputs in many devices, Microsoft's new Project Natal for XBOX 360 . Refer my previous blog posts on Sixth Sense, ...
Hi everyone, I've been talking with Microsoft regarding the Entity Framework and they desperately need your feedback. One of the features with the .NET Entity Framework 4.0 is the ability to generate/create an Entity Data Model using Code Only. Code Only allos you to use the Entity Framework, using plain old CLR objects (POCO) entities and without an ECMS file. According to Microsoft, they need to get a lot of feedback on it before they can consider putting it into the product. If you are a fan of ...
Here is a very interesting article found on asp.netPRO that provides a review of Visual WebGui. The article was written by Bill Haider, a Microsoft MVP in ASP.NET and this is its overview: "Living in the era of rich Internet applications (RIAs), as we ASP.NET developers do, calls for complex and interactive designs, easy deployment means, rapid development, and high-performance and scalable applications—not to mention the full features of an RIA solution. For a Windows Forms or Web Forms application ...
Much as people love hearing on the new features of ASP.NET, one of the frequent requests that I receive is around performance counters, high transactional sites using ASP.NET and real world applications that do very well on ASP.NET. While there are thousands of sites out there running on ASP.NET, many of them being mission critical, our own Windows Update is a great example of high performance. Windows Update is something all of us use, whether we like it or not. It helps maintain your system up ...
The Chicago Architects Group will be holding its next meeting on July 30th. Please come and join us and get involved in our architect community. Register Presenter: You Topic: Current Topics in Architecture Open Discussion Location: Illinois Technology Association 200 S. Wacker Dr., Suite 1500 Room A Chicago, IL 60606 Time: 5:30 - Doors open at 5:15 ...
The SES Investigator application is a tool developed to allow law enforcement investigators to store case information in a central repository that is accessible and shared with other investigators in the task force. The main reasons that lead for the development of this new version of the Investigator application was the requirement to move from a single user version to a multi-user version that would also allow the system to be used while still in the field. The first version of the application ...