June 2006 - Posts
The July meeting of the Israel Visual Basic User Group will be held at a special location and special date this month, since we are honored to have Juval Lowy as our special guest speaker.
The world-renowned Juval Lowy will be in Israel to teach his special Windows Communication Foundation (WCF) (details at www.idag.co.il/idesign ) course and has agreed to speak at a special joint meeting of both IVBUG and IVCUG. Due to the large expected audience, this meeting will be held at:
Eretz Yisrael Hayafa Center
Ganei Yehoshua, Park Hayarkon
(Lots of parking, right off the Ayalon)
Note the special date - July 12, 2006
17:30 - 18:00 Assembly
18:00 - 18:10 Introduction
18:10 - 19:30 "Unify Windows Forms and ASP.NET Security Models - Part I"
Juval Lowy, IDesign
19:30 - 19:45 Break
19:45 - 21:00 “Unify Windows Forms and ASP.NET Security Models - Part II"
Juval Lowy, IDesign
Unify Windows Forms and ASP.NET Security Models
Windows Forms Intranet applications often resort to storing user credentials in a database even when deployed in a homogenous Windows environment, due to the limitations of using Windows accounts. For ASP.NET applications .NET 2.0 provides out of the box custom credential management. You can easily authenticate the users and authorize them, without ever resorting to Windows accounts. This caters to productivity, saving developers valuable time and effort, not to mention providing a high quality, secure solution. This talk presents a set of interacting helpers classes and controls that enable a Windows Forms- application to use the ASP.NET credential management infrastructure, with the same ease as if it were an ASP.NET application. This provides the productivity benefits as in ASP.NET, and also a unified credentials store regardless of the application user interface. You will also see some little-known yet very useful .NET programming techniques as well as design and programming best practices.
About the speaker:
Juval Lowy is a software architect and the principal of IDesign (www.idesign.net), specializing in .NET 3.0 architecture consulting and advanced .NET 3.0 training. Juval is Microsoft’s Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET 3.0. His latest book is Programming WCF Services (O'Reilly 2007). Juval participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval published numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences. Microsoft recognized Juval as a Software Legend as one of the world's top .NET experts and industry leaders.
See you there !
You really must check out this new set of 15 (with even more to come soon) detailed and easy to understand tutorials on working with data in ASP.NET. It covers many of the common, and often not obvious, tasks that you'd want to accomplish with data in ASP.NET 2.0. All of the tutorials are available in both C# and VB and are full of screen shots showing what needs to be done.
View the tutorials here.
Ron Jacobs has his own little corner of Channel 9, where he stores all of his ARCast podcast recordings. These are 30-45 minutes interviews/discussions on various different topics related to computer architecture.
My latest session with Ron was at TechEd Israel, last month. Ron came over to Israel for the event and in addition to his session presentations, he also did a series of ARCast recordings. Although I wasn't on the original schedule, he asked me to find a free time slot to join him. I was actually Ron's first podcast interviewee ever, except that due to technical difficulties, the session could never be posted...
We decided to talk about Occasionally Connected Clients. This was really fun for me because it dovetailed nicely with my TechEd session of the (almost) same title. However, whereas in my breakout session I covered the topic mainly from a code/implementation perspective, in my ARCast interview with Ron, we discussed it from a higher, architectural perspective.
You can find a list of all ARCast recordings and download them from here.
Well, it took a little bit of prodding, but Kim Major is (finally!) blogging. Kim is an amazing developer (and a great guy), and always has some interesting insights. We always have great design and programing discussions. You can see the results of some of these discussions in his post on Serializing with .NET 2.0 Generics
So check out his blog at http://blogs.microsoft.co.il/blogs/kim and then subscribe!
If you answer Yes to the question of "Do you want to be a Software Architect?" or you just want to learn more about this aspect of software development, check out the new website Skyscrapr (yes, there is no 'e') at http://www.skyscrapr.net/. This is the latest effort from Ron Jacobs and is very informative in a fun and varied fashion.
From the site's homepage:
Skyscrapr is your window on the architectural perspective. Discover the different disciplines of system architecture, as well as perspectives on building successful systems. Check out our architects' blogs, learn about industry trends, download webcasts, watch videos, find training, and more.
Solution Architects decide which technologies to use. They work very closely with developers to ensure proper implementation. They are the link between the needs of the organization and the developers.
The Infrastructure Architect finds the pragmatic solutions to the requirements of the organization as presented by the Strategic architect. They like to make things work. They know robust and secure systems keep everything running smoothly.
Enterprise Architects create the master blueprint that guides their organization’s business and IT systems. They have the vision and long-term perspective that gives an organization direction.
Industry Architects focus on the cutting edge of technology in their industry. Whatever the business imperatives may be, Industry architects develop the vision and the roadmap to get there.