Právě se chystám vrhnout se na novou verzi diskusních fór. V zásadě bude podobná, akorát bude mimo jiné umožňovat přidávat k příspěvkům přílohy, bude umět citace, podpisy uživatelů a v neposlední řadě zvýrazňování syntaxe pro VB.NET, C# a XML/HTML. Jak jsem nad tím tak přemýšlel, napadlo mě, že když se někdo na něco ptá a nemám zrovna spuštěné Visual Studio, většinou neodpovídám, protože se mi ho nechce spouštět, zakládat nový projekt a hledat, jakže se ta dotyčná vlastnost jmenuje.
Tak mě napadlo, že bych mohl napsat za pomoci Javascriptu a AJAXu IntelliSense pro VB.NET a C# sem na diskusní fóra. Koneckonců tento web je napsaný v ASP.NET a je na něm kompletní .NET Framework 3.5, takže není problém nechat si přes Reflection zaslat seznam členů dané třídy. Navíc je to machrovinka, kterou pokud vím nikdo jiný nemá. A to už je pro mě docela výzva.
Víceméně jde o to, aby se při napsání tečky nebo otevřené závorky prohlížeč dotázal serveru na seznam vlastností nebo parametry funkce. Bude potřeba kód nějak proparsovat a zjistit, co a jak, ale to si myslím nebude tak složité.
Co vy na to? Má to smysl dělat? Není to příliš šílené?