Join top architecture experts at the Canadian Strategic Architect Forum. This prestigious, three-day conference has been designed specifically to meet the needs of enterprise strategic, solution and application architects like you. The event features presentations by Microsoft and other industry professionals, as well as hands-on, interactive sessions, dealing with a variety of topics, including the relationship between architecture and business strategy.
Learn from the best and brightest minds in architecture:• Jack Calhoun – CEO and Co-Founder of Accelare• Gregor Hohpe – Integration Architect Lead, ThoughtWorks Inc.• Pat Helland – Architect, Architecture Strategy, Microsoft• Don Box – Architect, Distributed Systems Group, Microsoft
Plus attend highly specialized and detailed information sessions:• Security (David Aucsmith)• VSTS (Prashant Sridharan)• Compliance (Mike Burner)• SOA and Reliable Messaging (Pat Helland)• Smart Client (Scott Garvey/David Hill)• Microsoft Architectural Framework (Gunpreet Pall)
Intimate and interactive breakout sessions will also be offered and will give you the opportunity to discuss current industry trends and to provide feedback directly to the professionals in Redmond.
For more information, and to register, please call 1-800-528-1668 or click here.
© 2005 Microsoft Corporation. Microsoft is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries.
On Thursday Jan 20th I was invited to speak at the CUTC (Canadian Undergraduate Technology Conference) "Techshow 2005" at their annual conference in Toronto. Techshow was done in a "talk-show" style and was just so much fun to be a part of! 500 students and all future developers in the audience! Just an awesome event.
My talk was themed around my part-time persona of "Gadget Man". Basically, I have taken my extreme "geek" habits and turned them into a talk I do for students around trends in "digital lifestyle" technologies and how they can get involved as developers to fix the "gaps" in the current capabilities of technologies. My hope is that these students will take a different view on some of the hot new technologies and get inspired on how to develop new applications for them in the future.
As I promised to everyone in the audience, my slides will be posted soon. (I will add the link once they are ready)
As a little background - this whole "Gadget Man" presentation started when I was asked to speak at the University of Waterloo in Ontario about what I thought were the coolest new trends in technology.
For CUTC I highlighted a few areas (and included some others in the slides I decided to skip due to time restrictions):
For more information check out:
There are even .NET Podcasts out there - check out the guys from DotNetRocks!!
I feel that it is very important in a presentation such as this to include my thoughts on what doesn't work to balance off the "what's cool" factor. Technology continuously evolves and while we are making huge strides, there is always room for improvement! For the CUTC talk I focused in on these "gaps":
My challenge to every student developer out there is to really dig into these issues and put your great talents and innovation to work to close the gaps in the future. To that end, I have included a few links to get you started:
For Windows Media Centre Development:
For SPOT: .NETCPU SDK Kit
For Live Communications Server: http://msdn.microsoft.com/office/understanding/livecomm/default.aspx
Of course, one of the best ways to build your development prowess is to compete in the Imagine Cup (www.imaginecup.com). Canadian students will be really well represented this year and the prize is a trip to Japan for the finals!
Lastly - I was asked by a few people where I got my "gadget gossip" from. The 2 best sites in my opinion are: www.gizmodo.com and www.engadget.com
Thanks to Steve, Katelyn and the CUTC crew for inviting me and I hope I can be back in 2006.
On Friday afternoon I spoke at the Westlink / CATA sponsored Innovations & New Ventures 2005 Conference in Vancouver. The conference focused on building the "innovation economy" in Canada. http://westlink.ca/NewVentures2005/
From the press release "Participants in the conference will share venture formation strategies aimed at jump-starting Canada's innovation network….
Partners in the "Innovation and New Ventures 2005" Conference in Vancouver, January 21-22, 2005, include CATAAlliance -- Canada's largest high-tech association -- and WestLink Innovation Network, an organization which includes western Canadian colleges, universities and technical and research institutes."
I spoke about Microsoft Canada's involvement with the "Emerging Business and Venture Capital Community. The themes in my presentation included:
I also talked about how my team engages with Emerging Businesses across the country, including:
While in Vancouver I also caught up with my friends at Rocket Builders - www.rocketbuilders.com. They just released their Top 25 "Ready To Rocket" List last week and the amazing thing is that 12 of the 25 using .NET and other parts of the Microsoft technology stack. I think this is a great example oo the awesome being done by Independent Software Vendors all of Canada. Some of the companies include: Copperleaf, Colligo, Loki, Flowfinity, Caelo, ResponseTek, NewHeights and Galeforce.
The latest trend is Podcasting. Podcasting = the use of RSS to distribute audio files in a "subscription" model, thus letting the user collect and consumer the feeds at their leisure.
I hate the fact that this is named after the ipod (obviously). I will save the commentary on the number of great audio players out on the market for a different blog.
For now, check out how the DotNetRocks crew are using the podcasts.
I had the pleasure of attending the first Montreal Game Summit (www.montrealgamesummit.com), hosted by the Alliance NumeriQC. What a great event! Over 400 people, great content and speakers. Best of all a celebration of Montreal's rich game development community.
I met some great folks at the event, including Jason Della Rocca (IGDA's program director). Check out his blog entry on the event (that include a terrible photo of me and some other 'Softies). http://www.igda.org/blogs/realitypanic/archives/000232.html
I think Canada should be proud of the awesome work being done by Canadians all over the gaming industry. Even Halo 2, which launches tonight, features a handful of good old Canucks (way to go Nathan and Michel). Check out the "Making Of Halo 2" DVD when you get your copy tonight and watch for the Canadian Flags up at Bungie's offices.
Congrats to the organizors and I am looking forward to next year!
At a recent dinner a former Microsoft employee and a senior director of a large Microsoft partner suggested that there are no geeks left inside the company. My goal is to prove them wrong. I will post evidence to prove the geek spirit is alive and well.
Here is some evidence:
1. Read Craig McMurtry's Blog: http://weblogs.asp.net/craigmcmurtry/
2. Watch the "Making Of Halo 2" video on your copy when you get it tonight. If this doesn't prove the spirit is still here, perhaps nothing will.
More evidence to come...
First - a quick discussion on technology and flying. On my last 2 flights (to Vancouver and Montreal) I have noticed some incredibly poor technology travel etiquette from my fellow passengers. So, let me share my 2 cents worth about how to make your techno travels more enjoyable.
Quick Draw McGraw: I am a road warrior - TabletPC, Creative Nomad, Mobile Phone. I take this cache of gadgets through airport security each and every time I fly without issue or delay. I am never asked "do you have a laptop" by airport security because I have it out and ready for inspection quickly. There is nothing worse than being the guy in a busy airport that has to tear about their briefcase or carry-on luggage to find their laptop and digital camera. You know you are going through security, so have your laptop handy. For the sake of the 100 people in line behind you, I recommend a briefcase or backpack with a quick access laptop compartment. Ogio (www.ogio.com) sells what I consider to be the absolute best bags with this and many other cool features.
The middle seats sucks, but deal with it: On a packed Airbus 319 flight to Montreal last week I was sitting in the window seat in a 3 + 3 configured place. The gentleman in the aisle seat was already their and our middle seat companion had not yet arrived. About 10 minutes before departure he did turn up (and had obviously changed flights as many of us do on the Montreal - Toronto commute). He was friendly and made a joke about "middle seat disease" or something along those lines.
That's when things went downhill. He pulled out his laptop.
Let me paint a picture for anyone who has not flown from Toronto to Montreal. It is important to understand that they have crammed as many seats onto the plane as possible which means there is almost no room for anything other than remaining motionless for the duration of the flight. I make it a rule not to use my laptop on flights like these for a couple of reasons. First, you run the risk of damage from the person in front of you reclining their seat. Craig, our Developer Audience Manager, had this exact thing happen to his tablet. Second, unless you are a Hobbit there is no way to type without your elbows interfering with your fellow passengers. This is the beauty of the TabletPC - "slate" mode and handwriting avoids this exact issue.
Back to "Mr. Middle Seat" - with his laptop charged he proceeded to update his calendar. This involved him elbowing me in the ribs with each entry. I didn't want to invade his privacy, but it was hard since his screen was so close to me that most of my field of vision was filled with the details of his sales calls and doctor appointments. Odd thing was - it was the Palm Desktop software - which begs the question, "if you have a tiny little PDA why not use it when in such a confined space?".
The refreshment card came and I thought that was the end of the ordeal. Alas, no. Next came Flight Simulator. I am a huge supporter of Microsoft Game Studios. Flight Sim is one of the best games ever….. But not when you need to break the rib of the guy next to you to bank the plane to the right…. I honestly couldn't believe that this guy was playing a game under these conditions.
So… the moral of the story is: if you are unlucky enough to end up in the middle seat, buy a magazine or a TabletPC…. (or avoid sitting next to me!)
The goal is to help SMBs meet RFID technology compliance mandates from large trading partners, and drive efficiencies in internal operations.
All of the interest in RFID is great news for the channel.
"It makes our solution for companies in the supply chain," said James Salter - Marketing Manager - Mid-Market Verticals, Microsoft Business Solutions, Microsoft Canada.
"Back Office accounting, inventory management, customer resource management, and now we're offering additional features everyone is asking for. It's going to be an inventory management system and RFID is definitely a part of that."
The perception is that RFID will have a positive effect by helping to add value to the solutions that the channel sells, creating better value, and opening up new opportunities.
"RFID has two parts: obviously some system integrator work to get the business process flow working, and there is an opportunity on the software side," said Mark Relph, National Manager, Microsoft .NET Platform Team, Microsoft Canada.
"RFID creates an unprecedented amount of data that must be integrated into systems, whether it's Navision or Axapta or other products, or location-based services or other software-based solutions, you may want to use with that data."
Customers who are thinking about RFID will look for new types for solutions and expertise, which is a tremendous opportunity for the channel.
"Our partners are beginning to come to market with things that were previously considered impossible," said Relph.
"You don't have to be large; you can be an SMB to have and enjoy the benefits of RFID."
Business solutions partners, shipping partners, and a number of other partners are working together to strengthen their businesses. They will get new customers and develop new ways of using the technology.
"Certainly RFID as a base technology has been around for a number of years, although many customers don't realize it," Relph said.
"Security badges are a less exciting part of that. As the industry settles on standards, be they physical or data standards, if one puts RFID in a place where it can be integrated, standardization gives customers comfort that they won't pick the wrong platform to end up on, in sort of a Beta versus VHS."
The industry is at a critical point where standards are being selected.
"From a Microsoft view, we're thinking about where it plays into our technology stack," said Relph.
"Whether its ERP or any of the other products, you're going to either pipe it into or pull it out of your back end systems. That's where we are spending a majority of our RFID development."
RFID is also proving interesting from a ROI point of view.
"The cost of the tag still needs to come down, but enhancing a supply chain the additional efficiencies driven out of the technology better handle on inventory, sheer efficiency in ordering, what is made and how it is delivered, and transportation costs," said Relph.
RFID is not simply limited to the supply chain. It is in loyalty cards, speedpasses, security access cards, health care, asset management, and tracking people inside a building or theme park.
"The tags have come down where a label printer as it is printed it is also programmed," said Relph.
"The size of the technology is very advanced. Tagged pets are also RFID."
As technology improves, integration with reader and tag technology will become easier and less expensive, just like we've witnessed with CD players.
"We envision a day when an RFID is as easy to install as a plug and play printer," said Salter.
And developers, users, and different software platforms will understand it natively.
"Current technology is ideal for building those solutions," said Relph.
"When you're in incubation mode it's only limited by imagination and demand from customers in the market. It is a great case study for the kinds of projects that eChannelline readers will be most concerned about."
So it comes down to choosing the right RFID system provider.
"If RFID is going to be mission critical, it's important for customers and partners to have an established company they can do business with," said Salter.
Radio Frequency Identification (RFID) Solutions Make it Easier for Canadian Retailers and Manufacturers to Manage their Inventories and Track and Ship Merchandise
Microsoft Brings Together Major Partners Delivering RFID Solutions on the Microsoft-based Platform in a New RFID Council
Mississauga, ON – July 5th, 2004 – Microsoft Canada Co. announced today its growing list of partners creating innovative Radio Frequency Identification (RFID) solutions on the Microsoft-based platform to help Canadian manufacturers, distributors and retailers reduce human error in data collection, improve inventory visibility and provide better customer service.
“T4G was founded almost 10 years ago by a group of retail industry veterans, so we know the retail industry and we know RFID will have a major impact on this industry,” said T4G Limited President Geoff Flood. “Our out-of-the-box Microsoft-based Analytics for RFID Systems (MARS) solution helps enable retailers to perform detailed analytics on their RFID data, manage the increase in this critical new data effortlessly and effectively and make business decisions in real time.”
RFID combines the benefits of the silicon chip and radio frequencies to provide increased levels of product and asset visibility across the supply chain.
“HP fully understands how RFID technology can be used to streamline supply chains, improve inventory control, track baggage and assets within an airport and provide enhanced customer experiences,” said Victor Garcia, Managing Principal, Mobility Program Office and Chief Technology Officer, HP Canada. “HP is uniquely qualified to help customers realize the benefits of RFID technologies because of our knowledge of real-world applications, our implementation experience and lessons learned deploying RFID within our own manufacturing facilities. We also understand the business, technical and logistical challenges associated with the design, implementation and support of RFID solutions, bringing a unique perspective that creates value for our customers. ”
Ship2Save provides RFID supply chain logistic solutions for the specific needs of a particular vertical market. “We built our new RFID Middleware Software with Microsoft .NET because it would help shorten our time to market,” said Sam Falsafi, Director of Business Development & RFID Strategy, Ship2Save. “Time to market is critical for us, and .NET helped us get to market quicker by as much as 32 per cent.”
“Microsoft is committed to providing a platform on which our technology partners can create RFID solutions to meet the needs of our joint customers,” said Javed Sikander, Program Manager for RFID strategy at Microsoft Corporation. “We are working closely with technology partners and customers to align our strategies and help ensure that they can create RFID solutions on the Microsoft-based platform that meet their requirements."
Microsoft Canada also announced today the formation of a new RFID Partner Advisory Council to look at RFID requirements and how to take advantage of today's technology to make it easier for Canadian retailers and manufacturers to reduce inventories, improve product availability and track and ship merchandise.
“Microsoft is assembling a wide range of partner support for RFID solutions built with Microsoft®.NET connection software,” said Lasha Dekker, Director, Developer and Platform Evangelism, Microsoft Canada. “As part of the Canadian RFID Council, Microsoft and the technology partners on board so far plan to address industry needs with RFID solutions that are low-cost, simple to deploy and built on a robust scalable technology stack.”
Partners participating in the Canadian RFID Council include: Bell Canada, HP Canada, T4G Limited, Ship2Save, Cactus Commerce Inc., BearingPoint, RCM Technologies Canada Corp., CapGemini, Texas Instruments, SIRIT Technologies Inc and J.L. Albright Ventures.
“Bell Canada is pleased to participate in the RFID Partner Council,” said Brad Fisher, General Manager, Consumer Services Development, Bell Canada. “This is yet another innovation to come from our ongoing relationship with Microsoft and it reaffirms our commitment to providing Canadians with innovative and secure solutions that simplify their lives.”
Companies looking to find out more about RFID solutions Microsoft technology partners are creating, Microsoft Canada is also launching the RFID Partner Highlight Web site, at http://msdn.microsoft.ca/RFID/partners with logos, overview descriptions of solutions and links to partners working in RFID.
For developers becoming more interested in RFID and looking for guidance and information, Microsoft Canada is now including specific RFID articles, content and links on its Microsoft Developer Network (MSDN) Canada Web site at http://msdn.microsoft.ca/RFID .
Are you a gadget geek like me - always building your own PCs and Servers? Always buying the latest toys? If you are, then you have likely faced this problem - a closet full of outdated parts or a PC that becomes a paperweight when you upgrade.
Recycling a PC is not a simple task and the idea of sending my old equipment to a landfill turns my stomach. I have been searching a long time trying to find a good way of disposing of my old equipment - let's call it “e-cycling“. I finally found the solution!!!
reBoot Canada (www.rebootcanada.ca) is a non-profit charity providing computer hardware, training and technical support to charities, non-profits and people with limited access to technology. What an amazing operation! I was there yesterday to drop off my donation. With a limited staff of a few full time people and a small army of students they tackle a mountain of donated equipment at their warehouse in Toronto. I don't envy their task!! They strip down, test, refurbish and finally rebuild all of the equipment. It is then sent out to charities around Ontario.
I am proud to say that Microsoft Canada supports reBoot (see press release) as part of our community activities.
So - Geeks Of Toronto Send Them Your Old Gear!
You will be helping a charity, preventing landfill and you get a tax receipt.
Hats off to Devon and the team at reBoot! Keep up the great work.
There has been some interesting developments on the MSJVM front coming out of the settlements with SUN. Everyone should visit:
Also - SP2 should be on your radar. Not only are there new features, but there are some potential issues developers need to be aware of.
Some customers and developers are aware of this, but I wanted to let everyone out there in blog land know about the changes that are coming to our support of the MSJVM. This could impact applications that you have built in the past, please take a minute to read over the website.
Please surf over to www.microsoft.ca/java for all the details.
Had an idea for a reality show. It's a play on the Donald Trump sponsored show “The Apprentice” where the thin and beautiful entrepreneurs of America compete to run one of Mr. Trump's companies. The contests have been ridiculous so far - selling lemonade, managing Planet Hollywood, renovating a house and running an auction.
I'd like to recommend some new contents for future episodes. Tasks and challenges that I believe will better test the business savvy of the contestants:
These are contests worthy of hearing “You're Fired” from Donald....
Met with these guys today. It is a time and resource management engine that uses some advanced mathematics to schedule people, resources and processes.
Best of all, it's all .NET based and they have logo certification. Their product integrates with Active Directory, Exchange and SBS. All web services based and exposed APIs for an organizations to integrate scheduling into their applications.
Just fantastic technology.
Maybe even better - they are Canadian :-)
MICROSOFT DEVELOPER BRIEFING WITH STEVE BALLMER- Hear the latest on security from Microsoft CEO Steve Ballmer- Get trained on the fundamentals of building secure applications- Learn more about using ASP.NET to build killer Web applicationsRegister for this FREE, full-day event:http://msdn.microsoft.ca/briefingwithsteveballmerDETAILS:You’re invited to hear one of the most prominent and passionatefigures in the world of IT speak on issues of security andinnovation. Join Steve Ballmer at this free, full-day trainingevent in Toronto.In addition, take full advantage of four security trainingsessions, designed specifically for experienced Developers:1. Essentials of Application Security2. Writing Secure Code3. Designing and Developing a Line-of-Business Web Application4. Best Practices and Techniques for Building Secure ASP.NETApplicationsWHEN: Wednesday, February 25, 2004Sign-in begins at 10:00 a.m.Start time 11:00 a.m. End time 7:00 p.m.Please note that photo identification will be required at the timeof sign-in.WHERE:Toronto Congress Centre, Hall A (Main Entrance)650 Dixon Road, Toronto, Ontario M9W 1J1Parking is freeCOST:This is a free event.Click here to REGISTER for this full-day event:http://msdn.microsoft.ca/briefingwithsteveballmerOr call 1-877-673-8368 (quote event ID: 1032243338)