November 2008 - Posts
Hosting a WCF Service on an IIS site with Multiple Bindings
I just came across a very nice article … which you the developer just might need in future scenarios , so there’s the link Hosting a WCF Service on an IIS site with Multiple Bindings
Office Development with Visual Studio
The Office Development with Visual Studio was launch. In it you’d find:
Just incase you think of it , this is NOT Office Developer Center { msdn.com/office/ } this is Office Development with Visual Studio { msdn.com/vsto/ }
Performance issues in Silverlight 2 Animations
I had to fix a problem in a Silverlight application we are building. The problem was that it’s CPU usage was constant, between %20 and %40, and never stopped. I won’t go into the details of on how much time it took me to understand the reason of the problem, but I’ll tell you what the problem was, and how we solved it.
Scenario :
A dynamic content application that requests asynchronously a web service. While the request is made, the application shows a small spinning animation. When the request is done, the application removes the spinning animation and replaces it with the content. The spinning animation is composed of a tiny XAML and loops forever.
The problem:
When the animation is removed from the page, the animation keeps looping until the garbage collector reclaims it, and that might take a long time. So the CPU usage was wasted due to that invisible animation which was no longer used.
The solution:
Before replacing the animation with the content, I had to stop the animation. That solved the problem.
The Why:
Unfortunately, Silverlight controls doesn’t implement IDisposable, so you can’t just stop the animation in a Dispose method. You have to do this manually.
I hope Silverlight makes each DependencyObject or UIElement implement IDisposable in the near future.
It seems that “Old Faithfull” turned 25 a month a go: Microsoft Word Turns 25
For those of us old enough ( from Israel ) – a few more come to mind : QText , AlefBet & Oren … ahh, if you’d only believe me that here in Israel 2008 Window 3.11 is still running because some ****ing roentgen machine relies on a program that can't be upgraded, BUT HECK, IT STILL WORKS ;)
Silverlight 2, Moss2007… and Silverlight 3
Scott did a post a few days a go about Update on Silverlight 2 - and a glimpse of Silverlight 3.
You can guess which part I liked the most … yes – this one “Silverlight 2 is also now being used in a variety of enterprise solutions. For example, K2 recently launched their new Blackpoint workflow management solution for Microsoft SharePoint using Silverlight:”
Which I mentioned first in K2 Blackpoint Beta 2 with Silverlight-based Designer
I do expect due to the fact that there is a Silverlight Blueprint for Sharepoint - Silverlight 2.0 Beta 2 update , Moss2010/Office14 would be a Full Silverlight environment platform – want proof ? here it is : First Look: Office 14 for Web from http://channel9.msdn.com/posts/PDCNews/First-Look-Office-14-for-Web/
Patterns & Practices Application Architecture Guide - v2.0 (Beta 2 Release)
After the patterns & practices Application Architecture Guide - v2.0 (Beta 1 Release) , as expected the beta 2 version is now released
from the
Key Changes in Beta 2
Beta 2 is a significant overhaul of the entire guide. We carried the good forward. We made some key additions:
- Added a foreword by S. Somasegar.
- Added technology considerations throughout the guide.
- Added technology matrixes for choosing technologies, including Presentation, Data Access, Workflow, and Integration technologies.
- Added a new Agile Architecture Method (see chapter 4.)
- Tuned and pruned the recommendations across the entire guide.
- Restructured the guide for simpler parts – fundamentals, design, layers and archetypes.
4 Parts
- Part I, “Fundamentals”
- Part II, “Design”
- Part III, “Layers”
- Part IV, “Archetypes"
Chapters
Appendix
Key Scenarios
The guide helps you address the following scenarios:
- Choose the right architecture for your application.
- Choose the right technologies
- Make more effective choices for key engineering decisions.
- Map appropriate strategies and patterns.
- Map relevant patterns & practices solution assets.
Key Features
- Canonical app frame - describes at a meta-level, the tiers and layers that an architect should consider. Each tier/layer is described in terms of its focus, function, capabilities, common design patterns and technologies.
- App Types. Canonical application archetypes to illustrate common application types. Each archetype is described in terms of the target scenarios, technologies, patterns and infrastructure it contains. Each archetype will be mapped to the canonical app frame. They are illustrative of common app types and not comprehensive or definitive.
- Arch Frame - a common set of categories for hot spots for key engineering decisions.
- Quality Attributes - a set of qualities/abilities that shape your application architecture: performance, security, scalability, manageability, deployment, communication, etc.
- Principles, patterns and practices - Using the frames as backdrops, the guide overlays relevant principles, patterns, and practices.
- Technologies and capabilities - a description/overview of the Microsoft custom app dev platform and the main technologies and capabilities within it.
Key Links
Microsoft Certified Master and Certified Architect for SharePoint
It seems that new exams/certificates regarding Sharepoint 2007 were announced last week.
The new certification for SharePoint "Microsoft Certified Master" is a recognition given to those professionals in charge of large, complex implementations.
The "Microsoft Certified Architect" builds on top of the MCM, the applicant has to demonstrate her value as an expert in front of a panel of experts.Further info, go to the MCM page. It's an important to note that you should have experience in Sps2003 & Moss2007 OR Cms2002 and Moss2007 .
Read more here : Introducing the Microsoft Certified Master and Certified Architect for SharePoint
Visual Studio 2010 Tools for SharePoint Announced
We all know that you can download the Visual Studio 2010 and .NET Framework 4.0 CTP on VPC, and from previous experience we know that the Visual Studio Tools for SharePoint ( AKA VSeWSS - Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2 – Released ) usually comes a few months AFTER the release of Visual Studio itself. Well , it seems that now, just like VSTO comes as part of the Visual Studio 2008 Development Template Bundle, the VSeWSS would come and join the "standard" group of the same bundle :)
from the Visual Studio 2010 Tools for SharePoint Announced at TechEd EMEA Developers 2008
We know that the expected improvements as part of the NEW version (“VSeWSS 2010”) are:
-
Server Explorer for SharePoint viewing Lists and other artifacts in SharePoint directly inside of Visual Studio
-
Windows SharePoint Services Project (WSP file) Import to create a new solution
-
Added a new web part project item and showed the Visual web part designer which loads a user control as a web part for SharePoint
-
Showed adding an event receiver for SharePoint and using the wizard to choose the event receiver and to just create a source file with that event receiver.
-
Added an ASPX workflow initiation form to a workflow project and showed how this workflow initiation form has designer capability
-
Showed the packaging explorer and the packaging editor which lets you structure the SharePoint features and WSP file that is created
You can learn more on Channel9 and the Visual Studio 2010 homepage.
Microsoft SOA & Business Process Conference 2009
We all know about the forthcoming Microsoft SOA & Business Process Conference, and we’re all expecting new features especially due to:
And now YOU HAVE A CHANCE TO MAKE THE CHANGE , how ? the BizTalk Server Team Blog just announced about Microsoft SOA & Business Process Conference 2009 Call for Content. Just fill the form , and you just might be there as a speaker :)
איגדתי וצברתי 21 סרטונים אשר נבנו על בסיס ה Visual Studio WebDeveloper 2008 SP1 Express Edition , תוך שימוש ב גירסת ה RTW של ה Silverlight 2.0 Toolkit For Visual Studio
והינה הם לפי סדר למידה ממולץ על ידי :
בסופו של דבר, המטרה הראשית של סרטונים אילו הינה כדי שתכנסו כמה שיותר מהר לנושא של Silverlight , תבינו שהשד לא נורא כ”כ וזה יכול להיות אפילו כיף … “מויי כיף” :)
אז כמו שדב נבון אמר בתור “לובה” מארץ נהדרת : “נו נו .. יאלה יאלה” Silverlight 3.0 בדרך ואתם עדין לא נכנסתם ל 2.0 ?
ולמקרה שלא הבנתם את הכותרת … לאחר ה DevAcademy אני אשחרר את השאר :)
שאלו אותי למה "21" ? נו באמת :) BlackJack - מספר מנצח :)
המאמר מ Ynet ,עלו ברשת: שובם של הזקנים מהחבובות, העלה לי בהתחלה חיוך וגעגועים עם הלינק הפייבוריט: ישראלית בפריז … לשם כך, הקימו את "פריזאית", בלוג יפהפה ודינמי, המהווה מעין מדריך עומק אישי לתייר המתוחכם, ומספק המלצות על אטרקציות למשפחות עם ילדים, מסעדות, חנויות, ואירועי תרבות ובידור.
ואח”כ העלו צחוק ( על משקל LOL ) עם בלקון הקשישים – "היית בהילטון פאריס? טוב, כולם היו"
למקרה שלא הבנתם את הפסקה הראשונה – הייתי 7 פעמים בפריז (!) ולא לצרכי עבודה.
A Short Introduction To Cloud Platforms
Cloud programming was given a major boost in the release of Azure : Start Cloud Application Development to the general public.
Had you’d been one of the lucky ones who’ve been to a David Chappell lecture (Live Bloging - David Chappell on S+S) in the last year, you’d would have known better that this is expected.
For a better understanding of what’s ahead here’s David Chappell’s A Short Introduction To Cloud Platforms [PDF]
Webcast / וידאו – Silverlight 2.0 הגדרות אירועים שלי ב User Control
הצורך ב UserControls ( ו/או ServerControls ) במסגרת פיתוח Web מבוסס Silverlight הינו דבר מתבקש. למרות שאין סרטי ASPNET מקבילים, הצורך בהגדרות משלנו ל Events הינו נושא חשוב משום כמות הגיוון שניתנת מתשתית ה Silverlight. במסגרת הסרטון אנו נראה הגדרת EventArgs משלנו , ושליטה וניהול אירועים אשר אנחנו מעוניינים להגדיר.
קובץ ה WMV להורדה
Webcast / וידאו – Silverlight 2.0 אירועים ב User Control
הצורך ב UserControls ( ו/או ServerControls ) במסגרת פיתוח Web מבוסס Silverlight הינו דבר מתבקש. במסגרת סרטון קודם ראינו פיתוח של UserControl. עכשיו, תוך שמירת הקווים המקבילים של סרטי ה ASPNET , תורו של סרטון בנושא אירועים (Events) במסגרת UserControl של Silverlight הגיע.
קובץ ה WMV להורדה
More Posts
Next page »