מפגש שני של קבוצת משתמשי נס ציונה יתקיים ביום רביעי ה-10 לדצמבר בשעה 17:00 בבית יד לבנים בנס ציונה.
הפעם בתוכנית הרצאה על SOA - Service Oriented Architecture ובייחוד על איך להימנע מכישלון בפרוייקט SOA
את ההרצאה יעביר אודי דהן אשר הינו שם נרדף ל-SOA בעולם התוכנה.
נא להרשם לארוע בכדי לאפשר לנו להתארגן עם מספיק כיבוד לכולם.
אשמח בעזרתכם להפצת תוכן זה בחברתכם.
אוהד.


מה במפגש ?
Title: Avoid a Failed SOA – Business & Autonomous Components to the Rescue
Abstract: Calling everything a service makes the term meaningless. Now, we've got 13 different kinds of services and no clue when to use which one. Is a single operation a service? Is a single endpoint a service? What about cross cutting functions like authorization and data access? If you've been wondering about these sorts of questions, then this talk is for you. If you've been looking for a top-down analysis and design process, then this talk is for you. If you've been looking for concrete guidance on how to choose technology for SOA, then this talk is for you. Join Udi as he describes the "missing links" in SOA: Business Components and Autonomous Components. It turns out that components are more important than ever in this new, service-oriented world.
Bio:
Udi Dahan is The Software Simplist (www.udidahan.com), recognized by Microsoft Corporation with the coveted Most Valuable Professional award for Solutions Architecture now 4 years running. Udi is a Connected Technologies Advisor working with Microsoft on WCF, WF, and Oslo. He also serves as a member of the Patterns & Practices Advisory Board for the CAB and Prism. He provides clients all over the world with training, mentoring and high-end architecture consulting services, specializing in Service-Oriented, scalable and secure .NET architecture design.
Udi is a member of the European Speakers Bureau of the International .NET Association, an author and trainer for the International Association of Software Architects and a founding member of its Architect Training Committee. He is also a Dr. Dobb’s sponsored expert on Web Services, SOA, & XML.
לרישום לארוע לחץ כאן
מפה

After talking over the phone with Guy Burstein about my earlier post for Dev Academy Alternatives here are some clarifications:
1. I do believe that the conference will be great.
2. Dev Academy talks are in Hebrew while the sessions listed are in English.
3. There are a bunch of session which I could not find alternatives and these will be the sessions that I will priorities in my list to go and see, for example:
ARC202 - Architecting Real-World Enterprise Application – Considerations and Dilemmas (Level 200)
From choosing a Data Access Layer, Caching and Logging, up to Authentication, Offline support and more architectural aspects in a real-world medical application in the IDF.
DEV305 - Leverage SQL Server 2008 in Your .Net Code with Visual Studio 2008 SP1 (Level 300)
Visual Studio 2008 SP1 lets you leverage the new features in SQL Server 2008 such as Table Valued Parameters, Change Tracking, FILESTREAM and the new Date and Time types. In this session we'll see how easy they are to use, and how you can do it today.
DEV313 - Building Composite Applications in WPF (Level 300)
In this session we will talk about the challenges of Composite UI development, and learn how to leverage Composite Application Guidance for WPF on behalf of WPF for implementing modern enterprise applications UI.
DEV403 - A Deep Dive into LINQ (Level 400)
Many developers already use LINQ on a daily basis, but most only scratch the surface of what’s possible. In this session we will dive more deeply into LINQ and see how it works behind the scenes, share tips, tricks and common pitfalls.
4. The event as I was told was targeted to current technologies, this is why a session about Managed Extension Framework was not approved for this conference. Looking at the list I just wanted to point out that there are some sessions which are parallel to PDC sessions from two weeks ago.
5. The list was prepared internally for our company to point out people who will not be able to attend the conference to material which is already available on the net.
6. I see this list as also a tool for the speaker, at least the speaker now knows what has already been spoken about the technology and bring something new in his talk and not just recycle other's presentations.
Last note.. the fact that there are pointers to material about each one of the sessions doesn't mean that I will not be at the conference, be sure to catch me there.
Ohad.
Microsoft Developer Academy III just opened for registration, this time it will cost 220nis to get into this conference.
So what can you do if you want to learn about the various sessions but can't afford to pay the price or want to learn it right now?
Well there are several alternatives:
1. You can wait for the video recordings form the event
2. You can watch videos already on the NET as most of the sessions subjects already been presented at TechED & PDC around the world, here is just an example:
Developer Academy 3 Session List (dev academy III session / alternative session)
Implementing Test Driven Development (TDD) with Visual Studio Team System
Unit Testing assures that your code behaves as it should. In this session we will implement Test Driven Development using Visual Studio and Team System, for the application code and for the Stored Procedures in the database. (Level 300)
TL03 - Microsoft Visual Studio Team System: Software Diagnostics and Quality for Services
Habib Heydarian, Justin Marks
Video PowerPoint
TL04 - Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft
Stephanie Saad
Video PowerPoint
TL09 - Agile Development with Microsoft Visual Studio
Lori Lamkin, Sunder Raman
Video PowerPoint
Speed it up with Distributed Cache using “Velocity”
Make a difference in your projects with a distributed in-memory application cache platform for developing scalable, high-performance applications. Use partitioned and local cache, use various access ways to your data, take advantage of ASP.NET integration and much more… (Level 300)
TL14 - Project "Velocity": A First Look
Murali Krishnaprasad
Video PowerPoint
TL56 - Project "Velocity": Under the Hood
Anil Nori
Video PowerPoint
HTTP Web Services with Windows Communication Foundation 3.5
In this session we will see how to use WCF 3.5 to build REST Web Services that agents can interact with using simple HTTP verbs. We will also look into how ADO.Net Data Services were implemented. (Level 300)
TL35 - WCF: Developing RESTful Services
Steve Maine
Video PowerPoint
TL06 - WCF 4.0: Building WCF Services with WF in Microsoft .NET 4.0
Ed Pinto
Video PowerPoint
TL38 - WCF: Zen of Performance and Scale
Nicholas Allen
Video PowerPoint
Building Your First Great Silverlight 2 Application
You have seen how exciting Silverlight applications are, now you want to do it yourself. With 50 minutes of demo-time you'll learn how to build Silverlight applications, give them a little style, and connect them to services and their data. (Level 300)
Integrating Silverlight 2 into Existing Web Sites
After we have seen how to build a simple standalone Silverlight 2 application we will see how to integrate it into existing sites, and how to communicate with DOM elements and JavaScript functions. (Level 300)
PC10 - Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices
Amit Chopra, Giorgio Sardo
Video PowerPoint
PC11 - Microsoft Silverlight Futures: Building Business Focused Applications
Jamie Cool
Video PowerPoint
PC29 - Microsoft Silverlight 2: Control Model
Karen Corby
Video PowerPoint
PC35 - Silverlight Controls Roadmap
Shawn Burke
Video PowerPoint
Windows Azure: Building Web Sites and Services in the Cloud
Learn about the cloud services that enable developers to easily create or extend their applications and services. In this session we take a tour of Windows Azure by building and running a simple service using the platform SDK. This is a demo-heavy session. (Level 300)
BB01 - A Lap Around the Azure Services Platform
John Shewchuk
Video PowerPoint
ES16 - A Lap Around Windows Azure
Manuvir Das
Video PowerPoint
ES17 - Windows Azure: Programming in the Cloud
Daniel Wang, Stefan Schackow
Video PowerPoint
ES19 - Under the Hood: Inside the Windows Azure Hosting Environment
Chuck Lenzmeier, Frederick Smith
Video PowerPoint
ES01 - Developing and Deploying Your First Windows Azure Service
Steve Marx
Video PowerPoint
ES02 - Windows Azure: Architecting & Managing Cloud Services
Yousef Khalidi
Video PowerPoint
ES03 - Windows Azure: Cloud Service Development Best Practices
Sriram Krishnan
Video PowerPoint
ES04 - Windows Azure: Essential Cloud Storage Services
Brad Calder
Video PowerPoint
ES07 - Windows Azure: Modeling Data for Efficient Access at Scale
Niranjan Nilakantan, Pablo Castro
Video PowerPoint
Internet Explorer 8: What's New for Developers?
Internet Explorer 8 brings new enhancements for the web developer. From CSS standards, through the new development tools and the new features, we will see how you can benefit from them all. (Level 300)
PC12 - Deep Dive: The New Rendering Engine in Microsoft Internet Explorer 8
Alex Mogilevsky
Video PowerPoint
Building Web Sites with ASP.NET MVC Framework
In this session we will introduce another way for building great web applications. We will talk about the new ASP.NET MVC Framework, take a Look at each layer, and the new routing mechanism. (Level 300)
PC20 - ASP.NET 4.0 Roadmap
Scott Hunter
Video PowerPoint
PC21 - ASP.NET MVC: A New Framework for Building Web Applications
Phil Haack
Video PowerPoint
Dynamic Languages and the .Net Framework
Dynamic languages (Python, Ruby, etc.) have been receiving bigger slices of the dev cycle pie. Microsoft joins the ride and future frameworks will incorporate more dynamic capabilities. Come and see how dynamic languages will effect application development in various programming environments. (Level 300)
TL10 - Deep Dive: Dynamic Languages in Microsoft .NET
Jim Hugunin
Video PowerPoint
TL57 - Panel: The Future of Programming Languages
Anders Hejlsberg, Douglas Crockford, Erik Meijer, Gilad Bracha, Jeremy Siek, Wolfram Schulte
Video PowerPoint
Concurrent Programming: From Thread Pool to Parallel Extensions
We must develop concurrent applications today, but with concurrency come data races, contention and deadlocks. From System.Thread, the thread pool, through the Parallel Extensions for .NET – we will analyze design patterns specific to concurrent applications and learn to avoid common pitfalls. (Level 400)
SYMP01 - Parallel Symposium: Addressing the Hard Problems with Concurrency
David Callahan, Lynne Hill
Video PowerPoint
SYMP02 - Parallel Symposium: Application Opportunities and Architectures
Jerry Bautista, John Feo
Video PowerPoint
SYMP03 - Parallel Symposium: Future of Parallel Computing
David Detlefs, James Reinders, Niklas Gustafsson, Sean Nordberg, Selena Wilson
Video PowerPoint
TL19 - Microsoft Visual Studio: Bringing out the Best in Multicore Systems
Hazim Shafi
Video PowerPoint
TL25 - Parallel Programming for C++ Developers in the Next Version of Microsoft Visual Studio
Rick Molloy
Video PowerPoint
TL26 - Parallel Programming for Managed Developers with the Next Version of Microsoft Visual Studio
Daniel Moth
Video PowerPoint
Hardcore C#: Hidden Power and Flexibility
This almost demo-only session will explore the powerful, but less known capabilities of the C# language. Topics include partial classes & methods, expression trees & lambda expressions, dynamic delegates, extension methods, elegant iterators, anonymous delegates and more advanced stuff. Will be fun! (Level 400)
PC49 - Microsoft .NET Framework: CLR Futures
Ian Carmichael, Joshua Goodman
Video PowerPoint
TL46 - Microsoft Visual C# IDE: Tips and Tricks
Dustin Campbell
Video PowerPoint
TL59 - Visual Studio Debugger Tips & Tricks
John Cunningham
Video PowerPoint
Enjoy!
קהילת נס ציונה (לרישום לארוע לחץ כאן)
מהי קהילה משתמשים ?
קהילת משתמשים הינה פורום מיקצועי פתוח לציבור הרחב בו ניתן להחליף רעיונות, לקבל תשובות על שאלות, לשמוע עצות מומחים ולקבל עדכונים קבועים בנושאים טכנולוגיים. מטרת המפגשים היא לייצור אצל חברי הקהילה מאגר ידע ומיומנויות רוחביים המשליכים למכלול האספקים השונים והמגוונים של תהליכי פיתוח התוכנה.
מי קהל היעד ?
קהל הידע של קהילת המשתמשים הינו מפתחים, ארכיטקטים, מהנדסי מערכת, מנהלי פרוייקטים וראשי צוותי פיתוח העוסקים בתחום התוכנה.
מדוע בנס ציונה ?
קהילות המשתמשים של חברת מיקרוסופט הפונות למפתחים, ארכיטקטים מנהלי פיתוח ועוד עורכות מפגשים אחת לחודש באזור רעננה, קהל רב מאזור נס ציונה מעוניין להיחשף כמו כן לידע טכנולוגי.
מתי נפגשים ?
הפורום יתכנס בכל יום רביעי השני בכל חודש בבית יד לבנים בנס ציונה - רחוב הבנים 9 (סמוך לבית הערייה) בין השעות 20:30 – 17:00
קיימת חניה חופשית צמודה.
מה במפגש ?
במהלך מפגשי הקהילה השונים תועברנה ההרצאות אשר תסקורנה תהליכים, תועלות וצלילה פנימה לסוגיות של טכנולוגיה, הרחבות ומימוש בפועל
כל מפגש של קהילת המשתמשים ייוחד לנושא מסויים בו תועבר הרצאה וכן יתקיים דיון פתוח בנושא בהשתתפות הקהל.
כמה עולה חברות בקהילה / כמה עולה הרצאה ?
חברות בקהילה פתוחה לציבור הרחב ואינה בתשלום.
מה במפגש הקרוב ביום רביעי אחר הצהריים ?
אלקס גולש יועץ בכיר ומרצה בקבוצת סלע בעל 10 שנות ניסיון מקצועי בעולם הפיתוח ומתמחה בטכנולוגיות Microsoft יעביר הרצאה בנושא Silvelight 2.0
Silverlight הינה טכנולוגיה שאינה תלויה בסוג הדפדפן, ובמערכת ההפעלה בו היא רצה.
Silverlight היא למעשה הדור הבא ליצירת תוכן אינטראקטיבי עשיר ביכולות גרפיות ושילוב מדיה עבור האינטרנט.
בעזרת שימוש בכלי הפיתוח של Microsoft מפתחים ומעצבים כאחד יכולים לעבוד בשיתוף פעולה מלא בצורה יעילה ליצירת אתרי האינטרנט של הדור הבא.
אלכס גולש מקבוצת סלע ידגים כיצד מתחילים לפתח בעזרת Silverlight ולנצל את הפוטנציאל האדיר הטמון בטכנולוגיה.
לוח זמנים:
17:00-17:30 התכנסות
17:30-17:45 הסבר אודות פעילות קבוצת משתמשי נס ציונה
Silverlight 2 17:45-19:00 - הכרות
19:00-19:15 הפסקה
19:15-20:00 Siverlight 2 – נושאים מתקדמים ושאלות ותשובות
לרישום לארוע לחץ כאן
מפה
