Strona głównaUżytkownik

gordon_shumway | użytkownik

gordon_shumway
gordon_shumway
21 178,88
2233 dni, 11 godzin, 36 minut temu
7 grudnia, 2009
dotnetomaniak.pl

Tym razem w ramach rozwinięcia tematyki integracji SVN z systemem BugNET pokażę trochę bardziej zaawansowane rozwiązanie. Integracja oparta jest o stabilną (nie beta i nie RC) wersję BugNET: 0.7.921. Niestety w tej wersji BugNet nie jest wyposażony w żadne mechanizmy (np. web-serwisy), które mogą zapewnić integrację (zgodnie z zapewnieniami autora BugNet jakieś web-serwisy pozwalające na integrację mają być dodane od wersji 0.8). Ten post proponuje, jaki web-serwis można dodać do BugNet by umożliwić inte...

Tagi: BugNet, Svn
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Integracja SVN i BugNET krok drugi [PL]

Inne 5193 dni, 14 godzin, 39 minut temu gordon_shumway 77 źrodło rozwiń

"Decimal byte array constructor requires an array of length four containing valid decimal bytes" Z takim błędem spotkałem się ostatnio pisząc kod komunikujący się z bazą danych. Niestety ale błąd ten miał również dwie utrudniające jego poprawienie właściwości. Po pierwsze pojawiał się na kilku komputerach ale nie na moim. No cóż syndrom "a u mnie działa" zdarza się każdemu. Po drugie kod w jakim występował zdawał się wyglądać całkowicie niewinnie...

Dziel się z innymi:
.NET C# GIS programowanie - Blog Michała Komorowskiego: "Decimal byte array constructor requires an array of length four containing valid decimal bytes"

Bazy danych i XML 5194 dni, 7 godzin, 22 minuty temu gordon_shumway 45 źrodło rozwiń

Przy pisaniu kilku ostatnich stron WWW potrzebowałem dość często tworzenia elementów HTML na podstawie konkretnego źródła danych - coś co zwykle załatwia ASP:Repeater czy ASP:ListView (i jeszcze kilka innych kontrolek serwerowych). Problem polegał jednak na tym, że naprawdę nie chciałem zaprzęgać do tego wszystkiego ASP.NET, mogę większość rzeczy zrobić w JavaScript to po co mi do tego code behind?

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | jTemplates - szablony w JavaScript

Web 5195 dni, 13 minut temu gordon_shumway 48 źrodło rozwiń

Zaleta takiego sposobu schowania warstwy (popupa) jest taka, że nie spowoduje PostBacka. AjaxControlToolkit.PopupControlBehavior.__VisiblePopup.hidePopup();

Dziel się z innymi:
Piotrosz | PopupControl: zamknięcie za pomocą JavaScript

Web 5199 dni, 12 godzin temu gordon_shumway 37 źrodło rozwiń

Jakiś czas temu natknąłem się na problem podczas pracy z PropertyGrid'em. Aby móc edytować obiekty przy pomocy PrpopertyGrid'a należy nadawać odpowiednim właściwością klasy (której obiekty chcemy edytować) atrybuty. Jednak ja dodatkowo potrzebowałem, by edytor danego obiektu zmieniał się w czasie działania aplikacji, pojawiło się więc pytanie: "Jak zmienić (w c#, .NET) wartość atrybutu klasy, funkcji, właściwości podczas działania aplikacji z poziomu kodu programu?"

Tagi: C#, PropertyGrid
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: C#: zmiana wartości atrybutu podczas działania aplikacji [PL]

Inne 5197 dni, 3 godziny, 20 minut temu gordon_shumway 108 źrodło rozwiń

Joel Spolsky wczoraj opublikował na łamach gazety Inc. przyszły (bo z datą 1 lutego ;)) artykuł na temat problemów przepełnienia kanałów komunikacji. W artykule głównie porusza obserwacje z wyśmienitej książki Mityczny osobomiesiąc autorstwa Frederick P. Brooks i już w merlinie i wydawnictwie WNT nie dostępnej (ale na Amazon tak, za $26,02) - osobiście gorąco polecam tą książkę każdemu programiście i nie tylko...

Tagi: Joel Spolsky
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Continuous Partial Attention

Inne 5201 dni, 12 godzin, 19 minut temu gordon_shumway 40 źrodło rozwiń

Poprawne widoki w projekcie asp.net mvc nie powinny posiadać plików codebehind. Ponadto nie powinny posiadać żadnej logiki. Mają służyć jedynie prezentacji/wizualizacji danych oraz zbierania informacji, które będą przesyłane do kontrolera. W związku z tym całe ustrojstowo typu auto-zdarzenia (znane z WebForms'ów), viewstate'y, czy nawet dostęp do obiektu sesji powinno być wyłączone/zablokowane. Wybra...

Źródło: dario-g.com
Dziel się z innymi:
web.config dla widoków asp.net mvc - Dario-G - programista, projektant

Web 5200 dni, 6 godzin, 55 minut temu gordon_shumway 71 źrodło rozwiń

Ostatnio w jednym z projektów, w których brałem udział dostawałem w niektórych miejscach kolekcję obiektów zaś w innych, parametrami metody były same obiekty. Potrzebowałem, więc czegoś generycznego by móc je sobie konwertować. W tym celu szybko naskrobałem extension method...

Źródło: blog.gutek.pl
Dziel się z innymi:
ConvertTo Extension Method

Inne 5200 dni, 6 godzin, 55 minut temu gordon_shumway 71 źrodło rozwiń

Oryginalny post: Does More Than One Monitor Improve Productivity? Autor: Jeff Atwood Począwszy od mrocznych czasów Windowsa Millenium jestem entuzjastą pracy na wielu monitorach. W ciągu ostatnich czterech lat pisałem już kilka razy o rozmaitych przyjemnościach płynących z pracy na kilku monitorach. Posiadam trzy monitory w domu jak i w pracy. Jestem tym, kogo mógłbyś nazwać prawdziwym zwolennikiem. Zawsze szukam argumentów dla kolegów po fachu, którzy żądają drugiego (albo nawet trzeciego) monitora, ...

Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Czy więcej niż jeden monitor zwiększa produktywność?

Inne 5203 dni, 9 godzin, 7 minut temu gordon_shumway 121 źrodło rozwiń

Metoda UpdateModel jest metodą dostępną w klasie kontrolera, która w automagiczny sposób przepisze wartości przesłane z formularza do naszego obiektu modelu. Niestety przepisze wszystkie jakie tylko zostały przesłane. A co jeśli nie chcemy przepisywać wszystkich? Wystarczy podać listę dopuszczonych wartości do przepisywania. Niestety lista ta to nic innego jak array stringów. Poniżej prezentuję kawałek kodu, który ...

Tagi: ASP.NET MVC
Źródło: dario-g.com
Dziel się z innymi:
UpdateModel bez stringów - Dario-G - programista, projektant

Web 5200 dni, 23 godziny, 34 minuty temu gordon_shumway 81 źrodło rozwiń

Domyślna konfiguracja instalacji IIS na Win7 nie do końca nadaje się do uruchamiania stron ASP.NET. Ba, "nie do końca" to za mało powiedziane... W przyszłości pewnie natknę się jeszcze na ten problem, dlatego zamieszczam swoją konfigurację, która po prostu działa...

Dziel się z innymi:
Maciej Aniserowicz | Konfiguracja instalacji IIS na Windows 7

Web 5206 dni, 10 godzin, 52 minuty temu gordon_shumway 217 źrodło rozwiń

Ostatnio przeraziłem się, ponieważ po zainstalowaniu .NET Framework 3.5 na serwerze oczekiwałem, ze pojawi się możliwość wybrania ASP.NET 3.5 w IIS Managerze...

Tagi: .net 3.5, iis
Dziel się z innymi:
Piotrosz | IIS Manager - gdzie jest ASP.NET 3.5?

Inne 5204 dni, 1 godzinę, 30 minut temu gordon_shumway 95 źrodło rozwiń

Oryginalny post: A Question of Programming EthicsAutor: Jeff Atwood Z Kodeksu Etycznego ACM: Jako członek ACM będę Przyczyniał się do dobrobytu społeczności oraz ludzi. Unikał krzywdy innych. Był uczciwym i godnym zaufania. Uznawał prawa własności włączając w to prawa autorskie i patenty. Doceniał własność intelektualną. Resp...

Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Wątpliwość programistycznej etyki

Inne 5207 dni, 10 godzin, 10 minut temu gordon_shumway 98 źrodło rozwiń

Web Parts są kolejnym  (po Master Pages i Themes) mechanizmem dostępnym w ASP.NET pozwalającym użytkownikowi na dostosowanie witryny do własnych potrzeb. Przed przystąpieniem do omawiania mechanizmu zastanówmy się czemu ten mechanizm powstał? Otóż, wiele stron składa się z wielu komponentów, z których każdych działa samodzielnie i oferuje pewną oderwaną funkcjonalność. Użytkownicy często chcą sami decydować jako komponent i w którym miejscu ma występować, w jakiej postaci (np. standardowej, czy zminimal...

Tagi: web parts
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Web Parts - w ASP.NET (przykłady w C# (Csharp)) [PL]

Web 5208 dni, 16 godzin, 9 minut temu gordon_shumway 84 źrodło rozwiń

Minęło circa około ~300 dni od kiedy zostałem freelancerem. Przez ten czas dość regularnie otrzymywałem od Was pytania typu "jak to jest?", "jak zacząć?", "jakie są plusy i minusy?"... Czas więc na krótkie zerknięcie wstecz i spisanie kilku porad dla tych, którzy myślą o przejściu na "swoje" i pracy w domu. Freelancowanie może wydawać się szczytem zawodowej rozkoszy, jednak nie wolno myśleć o nim z klapkami na oczach. Przez nierozsądne podejście do tematu można się nieźle sparzyć. Mam nadzieję, że po le...

Maciej Aniserowicz | Zawód-programista. Zawód-freelancer. Przestrogi.

Inne 5206 dni, 2 godziny, 38 minut temu gordon_shumway 198 źrodło rozwiń

Debugując program w pracy krokowej w Visual Studio, możemy podglądać wartości wszystkich zmiennych, jakie są dostępne w zasięgu punktu wykonania. Jest to możliwe za pośrednictwem okienka tzw. czujek (watches). Automatycznie wypełnia się ono zmiennymi lokalnymi oraz ewentualnym wskaźnikiem this, pozwalającym podejrzeć wartości pól obiektu, jeśli znajdujemy się akurat w jego metodzie....

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Ostatnia wartość zwracana przez funkcję

Narzędzia 5207 dni, 10 godzin, 10 minut temu gordon_shumway 81 źrodło rozwiń

W moich ostatnich projektach SharePoint, było więcej kodu JS niż C# (no dobra, przesadzam, ale kodu JS było naprawdę sporo). Coraz częściej się zdarza, że operacje związane z UI są w moim przynajmniej przypadku wykonywane po stronie klienta. Nie tylko lepiej i imo szybciej to działa, ale także odciążam tym samym IIS od niepotrzebnych i zbędnych operacji. Jedyny problemem jaki ostatnio jednak miałem to rzadkie występowanie błędów w JS - pytanie właśnie czy błędów czy może coś innego na to wpłynęło. Nie z...

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | JavaScript exception logger dla SharePoint

Inne 5213 dni, 3 godziny, 15 minut temu gordon_shumway 20 źrodło rozwiń

Oryginalny post: JavaScript: The Lingua Franca of the WebAutor: Jeff Atwood Mike Shaver, członek-założyciel Mozilla Organization wyraża mocne przekonania na temat przyczyn popularności Internetu:Jeśli wybierasz platformę powiązaną z konkretnymi narzędziami, jeśli porzucasz swobodną współpracę przez Zobacz Źródło, mashupy robione na zasadzie copy-and-paste i możliwość zapakowania jQuery tam gdzie wcześniej siedział Prototype, wtedy tracisz to, co spowodowało rozrost i rozproszoną ewolucję sieci. Tracisz t...

Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: JavaScript - lingua franca Internetu

Inne 5214 dni, 5 godzin, 46 minut temu gordon_shumway 49 źrodło rozwiń

Poprzednio informowałem o wydaniu nowej wersji biblioteki jQuery – 1.4. Teraz pora aby przyjrzeć się jej dokładniej: na początek postanowiłem sprawdzić wydajność dwóch często wykorzystywanych przeze mnie metod: html() oraz remove(). Test metody html() polegał na wykonaniu jej w pętli – 100 powtórzeń. Kod dla wersji 1.4 oraz 1.3.2 był identyczny: $("#htmlTest").click(function() { perfChecker.setStartTime(); for (i = 0; i < 100;="" i++)="" {="" document...

Źródło: gasior.net.pl
Dziel się z innymi:
jQuery 1.4 vs. jQuery 1.3.2 | Łukasz Gąsior - Blog

Web 5208 dni, 16 godzin, 9 minut temu gordon_shumway 113 źrodło rozwiń

W bibliotece System.ServiceModel.dll znajdziemy ciekawą klasę SynchronizedCollection

Dziel się z innymi:
Maciej Aniserowicz | SynchronizedCollection & LINQ vs thread-safety

Inne 5213 dni, 12 godzin, 31 minut temu gordon_shumway 77 źrodło rozwiń

1 2... 13 14 15 16 17

Najaktywniejsi w tym miesiącu