Resharper 4 (R#)

9. 7. 2008 19:25:00 od fko

Resharper (plugin pre Visual Studio) používam od verzie 2 (tuším), aj keď istý čas som sa naň hneval, bo riadne spomaloval prácu a pokašlal mi klávesove skratky. Dostal novú šancu a som rád, že som mu ju dal. Nová verzia okrem iného ponechá klávesové skratky tak ako boli (ak si to človek pri inštalácii želá). Tiež sa mi subjektívne zdá byť o dosť rýchlejšia ako staršie verzie. Čo všetko nová verzia vie, sa dá pozrieť na stránke výrobcu. Keďže zatiaľ veľa C#3.0 vlastností nevyužívam, ťažko mi je hodnotiť ich podporu.

Mne osobne sa najviac páči že:

  • to vie rýchlo upratať kód (tu treba byť trošku opatrný, ale dá sa nadefinovať si 'vlastné upratovanie')
  • má to pekný intellisense
  • viem rýchlo skákať v kóde kam potrebujem (len sa čudujem, že kopec týchto vecí nemá VS v sebe od výroby)

A nepáčia sa klávesové skratky, našťastie sa už teraz dá priamo pri inštalácii povedať, aby ostali pôvodné.

 

Tagy:   ,
Kategórie:   .net | devtools
Akcie:   E-mail | Permalink | Komentáre (0) | Comment RSSRSS comment feed

Štart winforms aplikácie

28. 6. 2008 0:01:00 od fko

.NET winforms aplikácie štartujú pomerne pomaly. Čím viac vecí sa pri štarte inicializuje, tým to je horšie. Jedným z riešení je použitie splash screen. Na nete sa dá najsť hromada viacmenej funkčných riešení. Toto sa mi svojou jednoduchosťou páči asi najviac. Akurát si človek musí dať potom pozor aby nespravil príliš komplikovaný splash screen, bo ten bude potom štartovať tiež dlho.

Tagy:   ,
Kategórie:   .net | winforms
Akcie:   E-mail | Permalink | Komentáre (0) | Comment RSSRSS comment feed

numeric input v (x)html mobile textbox-e

12. 6. 2008 4:15:00 od fko

Posledné týždne sa snažím robiť jednu mobilnú asp.net web stránku pre mobilné prehliadače. Pri tom som narazil na dosť nepríjemné obmedzenie TextBox-u, ktorý síce umožňuje nastaviť vlastnosť Numeric, táto je ale pre (x)html výstup ignorovaná (nakoniec to tak je napísané aj v MSDN). Po zvážení všetkých možností som sa rozhodol upraviť rendering mobile.textboxu. S pomocou wurfl knižnice to nakoniec ani nebolo také ťažké a výsledok vyzerá približne takto:

public class TextBox : System.Web.UI.MobileControls.TextBox
{
    public override void RenderControl(HtmlTextWriter writer)
    {            
        MobileCapabilities mc = (MobileCapabilities)Page.Request.Browser;           
        if (((WurflCapabilities)mc).PreferredRenderingType.Contains("html"))
        {
            StringWriter sw = new StringWriter();
            MobileTextWriter tw;
            if (writer is HtmlMobileTextWriter)
                tw = new HtmlMobileTextWriter(sw, mc);
            else
                tw = new XhtmlMobileTextWriter(sw, mc);
            
            base.RenderControl(tw);
            //modify output
            string output = sw.ToString();
            if (Numeric)
                output = output.Replace("<input",
                                "<input style=\"-wap-input-format: *N;\"");
            //return modified output
            writer.Write(output);
        }
        else
        {
            //render wml output
            base.RenderControl(writer);
        }
    }
}

A odtiaľto sa s tým už da pekne pohrať, aby to vedelo presne to čo človek potrebuje ...

Tagy:   , ,
Kategórie:   .net | asp.net | mobile
Akcie:   E-mail | Permalink | Komentáre (0) | Comment RSSRSS comment feed

BlogEngine.net II.

11. 6. 2008 0:45:00 od fko
Nová téma je na 90% hotová, aj slovenčinou to vonia stále viac, keď to takto pôjde ďalej zajtra sa zase možem obzerať, čo ďalšie by sa dalo pridať. Zatiaľ mám na zozname zvýrazňovanie syntaxe, aby blog mohol naozaj slúžiť zamýšlanému účelu.
Tagy:   , ,
Kategórie:   .net | BlogEngine.NET | web
Akcie:   E-mail | Permalink | Komentáre (0) | Comment RSSRSS comment feed

BlogEngine.net I.

7. 6. 2008 23:17:00 od fko

BlogEngine.net je zaujimavý počin. Už sa to pomaly začína podobať na niečo a funguje to čím ďalej tým lepšie. Škoda len, že godaddy.com webhosting vo svojom economy programe neponúka možnosť hosťovať viac aplikácii, musel som upgradeovať ...

Dnes som našiel aj peknú jednoduchú CSS tému, takže sa pomaly pustím do jej implementovania. Už sa na to teším, predsa len je tento design dost strohý.

Tagy:   , ,
Kategórie:   .net | BlogEngine.NET | web
Akcie:   E-mail | Permalink | Komentáre (0) | Comment RSSRSS comment feed