A well-designed Service-Oriented Architecture is the best path forward for all your Business Process Management needs. But SOA is not a silver bullet. The complexity associated with the creation of a sound SOA environment has killed many projects. We’ll identify the key aspects of an SOA that must be rigourously adhered to in order for the end result to deliver on the expectations.
If your organization is planning an SOA or BPM initiative, then this event is one you (or any Directors, Managers, or Architects) won’t want to miss. We’ll provide you with some Architectural Guidance that focuses on where these technologies might or might not fit in a well-design SOA, one that can also deliver the BPM capabilities you need.
This Breakfast presentation will take place at the St. Andrews Club and Conference Centre in downtown Toronto. For more information or to register, please contact Julie James at 416-216-4603 ext. 1 OR send an email to julie@objectsharp.com.
The complete invitation is available on this link: http://www.objectsharp.com/ttdinvitation/invite070510.htm
Justin Lee and Matthew Cassell of ObjectSharp will deliver a presentation on Visual Studio Orcas to the Canadian Technology Triangle .NET User Group (CTTDNUG) this evening.
Justin will demonstrate the new designer features of Orcas, including improved support for CSS and HTML, as well as enhanced IntelliSense for JavaScript. He will also preview the new data improvements in ASP.NET and take a look at the Framework Multi-Targeting support.
Matt will be showing LINQ, a new technology coming in the Orcas wave of Visual Studio releases. He will demo underlying technologies such as Lambda expressions, extension methods, and the new var keywords as well as LINQ.
The demonstration will take place at the Manulife Financial building, 25 Water Street South, in Kitchener.
Agenda
6:00 p.m. – 6:30 p.m. Registration
6:30 p.m. – 8:00 p.m. Presentation
8:00 p.m. – 8:30 p.m. Questions and Answers/Open Forum
Register Now
"Hi, I'm a Mac....and a PC too."
Ok, you've decided to make your next laptop a MacBook Pro, but how do you keep your day job? How do you right-click? Should you run Windows virtualized or dual boot Vista with Bootcamp? Where did the eject button go on the DVD-ROM? How do you do cross platform testing with Silverlight? And where is the best place to buy black turtlenecks? What's the deal with Office on a Mac? All will be revealed by a PC nerd turned Mac hipster.
Don't miss this DevTeach Session by Barry Gervin, a Principal Consultant with ObjectSharp Consulting. Barry, a technical leader with over 15 years experience, has helped many development teams architect and build large-scale mission critical applications.
Barry is skilled in the Architecture and Development of Distributed Applications and Databases. Some of his notable recent work is aimed at establishing best practices for .NET development. He has been deeply involved with Microsoft's .NET platform and is a convert from the PowerBuilder development community.
In addition to consulting, Barry has been a Software Development Instructor for over 10 years and currently holds a MS Certified Trainer designation in addition to .NET MS Certified Solution Developer and MS Solution Framework Practitioner designations.
Like the universe, the .NET Framework is vast and is growing larger every day. A challenge that we, as developers, face every day is finding information about what is available in the framework and how to use it effectively. This session will discuss techniques you can use to get this information in the minimum amount of time and ensure the information you get is of the highest quality possible.
Don't miss this DevTeach session by Rob Windsor, Senior Consultant with ObjectSharp Consulting in Toronto, Canada. Rob focuses on the architecture, design and development of custom business applications using leading edge Microsoft technologies. In addition Rob is also a top rated instructor for Learning Tree International where he teaches many of the courses in the .NET curriculum. Rob is President of the Toronto Visual Basic User Group (TVBUG) and, as a member of the MSDN Canada Speakers Bureau, is a regular speaker at User Group meetings in the Toronto area and across Canada. Rob has been recognized as a Microsoft Most Valuable Professional (MVP) for his involvement in the developer community.
From May 14-18, Developers, DBA's and the ITPro community will meet in Montreal for DevTeach and SQLTeach.
ObjectSharp's own Barry Gervin and Rob Windsor are among the distinguished presenters. Both events will be held at the Marriott Chateau Champlain. Check out this link for more info and to register.
And don't forget to use ObjectSharp's rebate code which will save you 50$ off your registration! The Rebate Code is: TO000OBJSHARP
The Extending the ObjectDataSource talk is taken onto the road. This time, it's to the Calgary Code Camp. For more details or to register, check out http://calgarycodecamp.com
Back by popular demand, Bruce will be giving an expanded version of the Extending the ObjectDataSource talk from the Toronto Code Camp. This means there will be a more detailed look at the intricacies of the ObjectDataSource, with an eye towards extending it to support entity or business classes. For more details, check out the Toronto Visual Basic User Group web site at
http://www.tvbug.com/
The Toronto Code Camp will be returning on March 31, 2007. Mark your calendars now. As usual, it will be a full day event beginning at 8:00am. Once again, Manulife Financial has generously offerred to host the event at their facilities at 200 Bloor Street East in Toronto. Please visit http://www.torontocodecamp.net/ to register. Space will fill up fast.
Quality Assurance is often seen as the job of the "Testers", performed when the development is complete. The reality is that you can't easily add quality to software. Discovering issues after initial development can be costly and risky. How can tools and processes help us discover and resolve issues sooner, during design and development? Can we do this cost-effectively? Is this the job of agile test-driven development or a traditional quality assurance discipline?
This presentation will include demos and discussions of the newly released Windows WorkFlow Foundation component of .NET 3.0. Business workflows and how they can be designed and implemented using the WF framework will be discussed and demoed. Discussions will also include how Windows Workflow Foundation together with BizTalk Server can be used
to build a workflow/integration solution.
Check out the Metro .NET User Group website for more info and to register: http://www.metrotorontoug.com/User+Group+Events/default.aspx
Matt Meleski is a .Net Consultant and instructor at ObjectSharp Consulting in Toronto who specializes in application integration. Matt is also a BizTalk Server MVP. His blog can be found here: (http://objectsharp.com/cs/blogs/matt/).
ObjectSharp Partner Dave Lloyd has written a VSTS Time Entry utility for use on projects that use Team Foundation Server. This system tray application will allow a team member to update a Task Work items Completed Work field automatically by just selecting the work item and hitting Start and Stop. This is a prototype and should be considered version 1.0 of an ever growing tool. If you are interested in getting the code, go to Dave’s Blog or 
Don't miss this event on Windows Communications Foundation (WCF) and Transactions.
By now, many of you know that Windows Communications Foundation (WCF) is the next phase in the ‘servicification’ of the .NET platform. Through WCF, it is possible to build secure and reliable connected system, something which has been a challenge to this point. However, there is an aspect of WCF which allows connected systems to easily progress beyond what was available in the past – transactions. While transactions have been used by developers at the database level for years, they have not been readily available to the developers of distributed applications. And this is something that WCF has changed. In this session, Bruce will look at the problems that developers have had working with transactions in Web services and, most importantly, how WCF can be used to solve this often overlooked problem.
For further information, please visit the Metro Toronto .NET User Group website at http://www.metrotorontoug.com/User+Group+Events/378.aspx
Location: 200 Bloor Street East Toronto (Manulife Financial), Toronto - International A
Topic: “O12 Server and O12 Server Development“ by Eli Robillard.
Stay tuned for event details, or check out the Metro .NET User Group Website at http://www.metrotorontoug.com/User+Group+Events/default.aspx
Bruce Johnson, partner and principal consultant at ObjectSharp Consulting, will be delivering a presentation at the next Business Information Technology Network (BitNet) meeting. The topic of dicussion will be
Seven Steps to Sanity or How I Learned to Stop Worrying and Love Consultants.Bruce will explore why every business occasionally needs outside help. From accounting to law to technology, it’s just not possible for business people to know everything about every topic. The problem is that a bad external resource can make things worse rather than being part of the solution. The challenge is to find the help that really helps.
In this session, the issues associated with using outside help will be explored, along with ways to mitigate the potential problems. The goal is to provide a framework by which the right external resource for you business can be identified and used with a minimum of trouble.
Join Bruce on September 19th, 2006, for an opportunity to network with associates and learn the value of strategic outside help.
7:30 Registration & Networking
8:00 Meeting and Guest Speaker
9:00 NetworkingFor more information, you may download the PDF
here or visit
BitNet.ca.
Sam Ramji of the MS Open Source Software Lab interviewed ObjectSharp’s John Lam at the LANG.NET symposium last week. The interview discusses Ruby CLR, the difficult issue of Open Source funding, and, finally, tours a demo of John’s Avalon Ruby Editor.
John is the creator of RubyCLR, a .Net to Ruby interoperability bridge, which allows developers to exploit the flexibility of dynamic methods to build higher performance solutions with Ruby.
The interview is available here at Port25:
http://port25.technet.com/archive/2006/08/10/John-Lam-and-Sam-Ramji-discuss-RubyCLR_2C00_-Avalon-Ruby-Editor-and-Open-Source-Funding.aspx