Experts4D News
29 - 31/10/07 - WCF Extensibility Course
WCF is powerful infrastructures that be expend and adjust according to the organization or project specific needs. In this course we will examine all the area in which WCF can be extended in order to get better performance, additional Routing options and much more. This session is intended for people familiar with WCF and want to have a better understanding of how WCF does it magic underneath the hood.
14/11/2007 9:00AM - Open House in MS Israel, on WPF
This month we will tackle the question of how does WPF change the way we architect smart clients. The presenter is Eyal Vardi from Experts4D.
The presentation will cover the capabilities of the new Windows Presentation Foundation (WPF) in .NET 3.0 and its affect on architecting Smart Client applications.
We will focus on how the architect should view these new capabilities and features when considering performance, development time, code maintainability and reliability.
Key aspects that will be covered include:
- Inheritance to containment – how does WPF change the rules?
- New concepts for basic issues such as properties & events.
- Where is the control's Visual designer? What are styles & templates?
- How does data binding change?
- How do we design Custom controls & User controls?
- Recommendations, do's & don'ts.
- Integrating CAB (composite UI application block) & WPF.
27/11/07 - Developer Academy 2007
WCF Extensibility - Eyal Vardi
WCF is powerful infrastructures that be expend and adjust according to the organization or project specific needs. In this course we will examine all the area in which WCF can be extended in order to get better performance, additional Routing options and much more. This session is intended for people familiar with WCF and want to have a better understanding of how WCF does it magic underneath the hood.
Mastering Infrastructure Development - Ohad Israeli
The challenge: Developing Cool Exception Handling Infrastructure that will log the Method’s input parameter whenever a runtime exception accrues. Sounds too simple isn’t it ?
While looking for the ultimate solution for this complex problem we will dive into mastering of several technologies which every infrastructure developer should be familiar with technologies such as Policy Injection, Global Automation Toolkit Development, MS Build extensibility and much more… Each solution will be tested for performance, complexity and ease of deployment.
So, If you keen about infrastructure development and do not fear from looking at Visual Studio Internals you are welcome for a pure one hour session of coding seeking for the ultimate solution.
02 - 04/12/07 - WPF from A to Z Course
Windows Presentation Foundation (WPF) is the next-generation presentation sub-system for Windows. It provides developers and designers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents. Upon completion you will be able to write WPF application & contorts with VS.NET and MS Expression Blend 2.
18 - 20/12/07 - MS AJAX & Silverlight from A to Z Course
ASP.NET Ajax is the framework you need to know to build rich interactive web based applications. This deep dive day session includes intensive information on the main mechanisms in the framework: Object orientation with ajax, authoring custom controls and extenders, deep dive into the networking and serialization frameworks in ajax, tips and optimization tricks regarding the UpdatePanel control, overview over the ajax control toolkit and the powerful animation framework.
Silverlight is a code name for a new Web presentation technology that is created to run on a variety of platforms. It enables the creation of rich, visually stunning, and interactive experiences that can run everywhere; within browsers and on multiple devices and desktop operating systems (such as the Apple Macintosh). In accordance with Windows Presentation Foundation (WPF), eXtensible Application Markup Language (XAML) is the foundation for Silverlight presentation capability. XAML is the presentation technology in Microsoft .NET Framework 3.0 (Windows programming infrastructure).
This white paper will guide you through the basics of Silverlight and how you can use the Microsoft stack of tools, including the Microsoft Expression Graphic Designer, Microsoft Visual Studio 2005, and XAML to build rich graphical sites. First, let's take a primer on the background leading up to Silverlight and where it stands on the development landscape.
26 - 27/12/07 - CAB & SCSF Course
For the past few years we all hear about SOA – Service Oriented Architecture and the benefit it will bring to tour organization, we hear about Agile Development and the quick time to market it enables, but what about the User Interface (UI)?
We all would like to build our applications with a rich and friendly UI although the applications become more and more complex, connectivity to legacy systems required. How can we develop agile UI with reusable components?
With the release of Visual Studio 2005 Microsoft Patterns & Practices introduce a new UI concept based on the Smart Client approach: Composite User Interface Application Block - CAB.
The CAB Infrastructure is designed for building complex user interface while having the ability to communicate between the different UI components that might be dependent or independent, reusing the building blocks you already created in a new system you design.
In this Course we'll learn the how the CAB is composed and what will be the better way of using it as our UI framework. We will have hands-on on how to use the CAB and how to build quickly and efficiency the next generation of User Interface.