2009-05-29

Alen Ziver Malhasoglu's New Microsoft Commerce Server Blog

Linq Favorites

Ten LINQ Myths
Further exploration with LINQ

2009-05-21

Alen Ziver Malhasoglu's New Microsoft Commerce Server Blog

Nice tools for Agile Development

Bug Tracking Software: Redmine, http://www.redmine.org/
Mantis Bug Tracker, http://www.mantisbt.org/

Featured TimeSheet Software: Dovico, http://www.dovico.com/

Bug-Feature-Support agile management software. Redmine

While using Forms Authentication in Web Farms beware these

Quoted from Explained: Forms Authentication in ASP.NET 2.0
"In a Web farm, you cannot guarantee which server will handle successive requests. If a user is authenticated on one server and the next request goes to another server, the authentication ticket will fail the validation and require the user to re-authenticate.

The validationKey and decryptionKey attributes in the machineKey element are used for hashing and encryption of the forms authentication ticket. The default value for these attributes is AutoGenerate.IsolateApps. The keys are auto-generated for each application, and they are different on each server. Therefore, authentication tickets that are encrypted on one computer cannot be decrypted and verified on another computer in a Web farm, or in another application on the same Web server.

To address this issue, the validationKey and decryptionKey values must be identical on all computers in the Web farm. For more information about configuring the machineKey element, see How To: Configure MachineKey in ASP.NET 2.0."

2009-05-04

Alen Ziver Malhasoglu's New Microsoft Commerce Server Blog

A Sample connectionStringManager for MSCS Sites

This Class Library can get the active database connection strings / dbNames from the MSCS_Admin configuration database.
http://www.zam.web.tr/articles/MSCS_ConStrMngr-20090505-0150.rar

Supercomputing

AccessGrid Home
Access Grid (AG) in simple terms is an advanced videoconferencing application that uses audio and video tools allowing people in different locations worldwide to meet in a virtual venue (virtual meeting room). In these virtual venues participants can see and speak to each other in realtime, use online chat and share applications simultaneously
---
Sun Grid Engine
---
Idiot's Guide to Grid Computing - Part I, By Styx13
---
NGrid - Open source grid computing
---
The gridbus project, Alchemi (.NET Grid Computing Framework)
---

ParallalCsharp, WolframOnSearch, PostSharp, ...etc

Parallel C# is a new parallel programming language, a "smooth" extension of C# language.
We acknowledge the influence of several languages, such as T++, Polyphonic C#, ML and others.
http://www.parallelcsharp.com/

A Library of Software written in C# with full source code.
http://cplus.about.com/od/codelibraryfo2/A_Library_of_Software_written_in_C_with_full_source_code.htm

Wolfram gets on the Search Stage
http://www.wolframalpha.com/

PostSharp is a tool that can reduce the number of lines of code and improve its logical decoupling. Therefore its helps you delivering higher stability, cleaner design, and cheaper source code maintenance.
http://www.postsharp.org/