Adobe makes some fine tools. Photoshop, Illustrator, After Effects, Soundbooth, Acrobat Pro, Flash, Fireworks, Premiere Pro, OnLocation, InDesign and Dreamweaver. The Extension Manager in conjunction with Flex with/beside an implementation of javascript provides a database layer. Dreamweaver and InDesign are basic nexuses to xml/html but are limited (x86 anyway) in big ways memorywise. Apart from the scripting in Photoshop, ActionScript/Javascript macros and this kind of programming there, I don't believe there's any C# interface available other than through ... say, Visual Studio type library/NET reference inclusions in C# projects. As for SQL, that's where Adobe has moved through FLEX and into some newer proprietary technologies so ... nothing resembling MSSQL. Try posting inn C# forum or Database forum. Be specific and throw out some code. Real programmers reside therein.