Enterprise Single Sign-On – Part1 , Starting point

29 בספטמבר 2007

Single sign-on (SSO) is a method of access control that enables a user to authenticate once and gain access to the resources of multiple software systems. As you can see from the definition the Method helps in the Authentication Level, not in the Authorization Level, which is a completely different level. The basic occurrence, thus most common, is in one of the following: a homogeneous IT infrastructure a single user entity authentication scheme exists a user database is centralized In short where a user credentials is stored on a LDAP Database, Like Active Directory, or on a Rational Database, like ASP.NET Membership provider DB, for user...

Windows CardSpace Team Blog @ blogs.msdn.com – Finally !

25 בספטמבר 2007

CardSpace: Behind The Code - http://blogs.msdn.com/card/ ( what else could it be ;) ) Well I don't know if WPF / WF / WCF teams have a BLOG outside the netfx3.com domain , but now the CardSpace team has one , and the above is their "space". Thinking of it, as opposed to the others, CardSpace is almost half product half technology ... Why ? the concept is based on the use of public WS-* protocols, and the CardSpace was written from scratch, with disregard to the Microsoft "Product", for Linux and Mac by Novell , using plain simple C++ and TK...
אין תגובות

Update Using Select – SqlServer

22 בספטמבר 2007

Ok , so I needed an UPDATE statement that can update an entire column using another SELECT. Well not just any SELECT, an Aggregative SELECT , well here's my sample ( hope you'd understand from it what I was trying to do ;) ) UPDATE tblArticle SET ArticleAvgGrade = AUC_ArticleGrade FROM tblArticle AS A JOIN ( SELECT ArticleID AS AUC_ArticleID , AVG(ArticleGrade) AS AUC_ArticleGrade FROM dbo.tblArticleUserComment ...
תגובה אחת

BizTalk Server 2006 R2

18 בספטמבר 2007

As the windows 2003 R2 ,as such is the Biztalk 2006 R2 - A product which is very similar to the previous one , but with new added "Wizards". relevant links: Introducing BizTalk Server 2006 R2 BizTalk 2006 R2 Datasheet BizTalk Server 2006 R2 Installation and Upgrade Guides BizTalk 2006 R2 Capabilities posters BizTalk Server 2006 R2 Evaluation (!) Overview Regardless of the size of your organization, you need best-in-class infrastructure. BizTalk Server 2006 R2 delivers enterprise-class infrastructure. Through BizTalk Server 2006 R2, Microsoft delivers the tools to connect both proprietary and standards-based systems. The Server Infrastructure pre-integrates...
אין תגובות

Moss2007 with Win2000/IE6 Clients

This article is by Yaron Niv from migdal.co.il, a good friend from the good old days. It seems that IE6 does differ from different versions of Windows, as the case shows.The case is of a Moss2007 Portal that when viewed in IE6 on a Win2000 machine throws JavaScript errors for example :   Further more there were problems which were related to CSS style sheets. Solutions? Step 1: Cumulative Update for Internet Explorer 6 SP1 (KB931768) http://www.microsoft.com/downloads/details.aspx?familyid=03FC8E0C-DEC5-48D1-9A34-3B639F185F7D&displaylang=en Step 2: Reset the Win2000 Client Step 3: Empty IE Cached...
תגובה אחת

Client Installation of SqlExpress2005 BEFORE a higher version of SQL2005

Ok , so you made the mistake and installed Sql2005 Express Client Toolkit BEFORE you have installed another version of SQL on the same machine - Some options : Upgrade an existing SQL Server Express! Mount the MS SQL 2005 Server CD. You automatically see a dialog box where you can start the installation. Stop this installation page, and instead click Start  Run: <CDROM>:\Setup\Setup SKU- UPDATE=1 directly from the CD Install the Microsoft SQL Server 2005 Express Edition Toolkit Download (223.9 MB) The Old fashion uninstall of the Express edition , and re-install it if you...
אין תגובות

RegEx Key/Value pair

1 בספטמבר 2007

Ok , so one of my off time "hobbies" is regEx , this is part of a project which is personal to me and natasha. Any way I needed a display of the key as well as it's value when "debugging" the regular expression text , so here is the relevant code, where "GetGroupNames()" is the part I was looking for.Regex regex = new Regex(tbxRegEx.Text, GetRegExOptions()); MatchCollection mc = regex.Matches(tbxText.Text); tbxResult.Text = string.Empty; StringBuilder sbText = new StringBuilder(); try { for (int i = 0; i < mc.Count; i++) ...
אין תגובות