Strona głównaUżytkownik

przemekwa | użytkownik

przemekwa
przemekwa
2 101,15
400 dni, 23 godziny, 27 minut temu
7 listopada, 2013
dotnetomaniak.pl

Na stronie Xamarin i iOS opisałem jak można skonfigurować środowisko niezbędne do programowania na iOS. Teraz zajmiemy się dodatkiem do Visual Studio oraz jego możliwościami pod kontem programowania na iOS. Pierwszym i koniecznym krokiem jest połączenie naszego Visual Studio z Xamarin.iOS Build Host. Jest to element Xamarin Studio for Mac pozwalający na kompilowanie naszej aplikacji i uruchamianie jej na symulatorze, a także instalowanie na urządzeniu fizycznym podłączonym po USB do naszego Maca (nie je...

Tagi: iOS, Xamarin
Dziel się z innymi:
#dotnetformobile: Xamarin for Visual Studio i Xamarin.iOS Build Host

Mobile development 3431 dni, 2 godziny, 7 minut temu newman 130 źrodło rozwiń

Środowisko tworzenia aplikacji Rozpoczęcie pracy jest stosunkowo łatwe. Xamarin Studio w trakcie instalacji czy to na Windows czy MacOS dodaje podstawowe środowisko potrzebne do programowania urządzeń z systemem Android, czyli Android SDK. Niestety standardowo jest to wersja najnowszego systemu Android czyli i tak wymaga z naszej strony korekty. Xamarin Studio i Android SDK MAnager Xamarin Studio zapewnia nam zintegrowane zarządzanie platformą programistyczną dla Androida dlatego też nie jest...

Dziel się z innymi:
#dotnetformobile: Xamarin i Android

Mobile development 3431 dni, 2 godziny, 7 minut temu newman 184 źrodło rozwiń

Środowisko tworzenia aplikacji Rozpoczęcie tworzenia aplikacji w .NET na urządzenia mobile Apple zaczyna się od zrozumienia czego nam potrzeba. Potężna nam środowiska deweloperskiego firmy Apple, a jest ono dostępne tylko i wyłącznie na systemy MacOS. Niestety jest ono niezbędne nie tyle do tworzenia aplikacji ile ich kompilowania, instalacji na urządzenia testowe jak i publikacji w AppStore. Najprostszym rozwiązaniem jest nabycie komputera z takim systemem, ale czy jedynym ? Oczywiści...

Tagi: iOS, mono, Xamarin
Dziel się z innymi:
#dotnetformobile: Xamarin i iOS

Mobile development 3432 dni, 14 godzin, 37 minut temu newman 182 źrodło rozwiń

Wszyscy chyba wiemy co stało się po ostatnich wyborach samorządowych. Jak to program Kalkulator1 robi furorę w internecie, jak to kilka dni po głosowaniu nie znamy ich wyników, i tak dalej. Jeśli nie wiesz to kilka linków: Niebezpiecznik: Problemy w PKW. Zliczanie głosów wyborców się opóźnia – zawiódł system informatycznyNiebezpiecznik: Cały świat ogląda i komentuje kod źródłowy obsługujący polskie wyboryNaTemat: Kto...

Obligatoryjny komentarz do afery wyborczej | Maciej Aniserowicz o programowaniu

Inne 3435 dni, 4 godziny, 6 minut temu psz750 544 źrodło rozwiń

Częstym zadaniem, na które natykam się w czasie pracy programisty .NET to integracja z Office-em. Typowym zastosowanie takiej integracji jest export lub import danych do plików Excela dla Pań z księgowości : ) Jednym z problemów podczas integracji jest szybkość importowania i eksportowania danych do z plików Excela. Problem szybkości tworzenia plików Excel-a widać już przy wielkościach rzędu 1000 wierszy. Jedyną pomocą jest zmienić sposób integracji.

Tagi: .Net, C#, Excel, import
Dziel się z innymi:
Szybkie importowanie danych do Excel-a w C#  | Blog Programisty.NET

Sztuka programowania 3433 dni, 2 godziny, 58 minut temu przemekwa 523 źrodło rozwiń

Najpierw zobaczymy, jak mogła wyglądać inicjalizacja słownika przed wersją 6.0... Składnia trochę ciężka w czytaniu. W C# 6.0 możliwe będzie... Moim zdaniem dużo lepiej to wygląda. Drobna zmiana, a zwiększa czytelność kodu. Kolejna natomiast zmiana nie podoba mi się i na szczęście została wycofana. Chciano wprowadzić nowy sposób uzyskiwania dostępu do pól. Klasycznie można odczytać wartość za pomocą...

Dziel się z innymi:
Piotr Zieliński » c# 6.0–inicjalizacja słowników oraz automatycznych właściwości

Inne 3462 dni, 10 godzin, 18 minut temu psz750 195 źrodło rozwiń

Zacznijmy dziś od operatora nameof. Zwraca on po prostu nazwę przekazanej metody:staticvoid Main(string[] args) { string writeLine= nameof(Console.WriteLine); string testFunction = nameof(TestFunction); Console.WriteLine(writeLine); Console.WriteLine(testFunction); } privatestaticstring TestFunction(int a,double b) { returnnull; } Chyba nie ma tutaj nic nadzwyczajnego. Po prostu zwracana jest nazwa w formie string: Po co nam to? Na przykład, aby zaimplementować OnPropertyChanged:publicc...

Tagi: C# 6.0, nameof, Null
Dziel się z innymi:
Piotr Zieliński » C# 6.0: operator nameof oraz propagacja NULL

Inne 3462 dni, 10 godzin, 18 minut temu psz750 253 źrodło rozwiń

Pamiętam jak dawnymi czasami każde exception przyprawiało mnie o gęsią skórkę. Szukałem sposobu jak tu je wyeliminować (choć już wtedy wiedziałem, że niektórych źródeł nie wyeliminuje nigdy). Dziś z perspektywy czasu wiem jaki byłem głupi. Czasami exception to rzecz, o której wprost marzymy. A jak to z marzeniami bywa rzadko się one spełniają. Kilka “ciekawszych” problemów z którymi się zetknąłem:1. Backup bazy danych działa wybiórczo Wdrażając oprogramowanie u klienta liczyłem tylko na jedno ni...

Tagi: C#
Dziel się z innymi:
Najgorsze problemy ever | Wojtek Pitek about dev

Sztuka programowania 3462 dni, 10 godzin, 18 minut temu wopi 397 źrodło rozwiń

23/10/20141 Commentdevtalk, jakub gutkowski, javascript, news, podcastprocentpro Od kiedy zacząłem świadomie organizować swój czas, zajęcia i – przede wszystkim – myśli (o czym można poczytać pod tagiem GTD), żaden mój pomysł się nie “marnuje”. Nic magicznie nie “znika”. Wszystko co wymyślę – ląduje w OneNote. Moja głowa okazuje się dość sprawnie działającym, póki co, narzędziem, bo listę “todo kiedyś” mam wypchaną pomysłami. A zaleta trzymania wszystkiego w ON jest taka, że co jakiś czas do pomysłów ...

Tagi: devtalk, podcast
Dziel się z innymi:
DevTalk #01. Teraz coś z zupełnie innej beczki… | Maciej Aniserowicz o programowaniu

Inne 3462 dni, 10 godzin, 18 minut temu psz750 419 źrodło rozwiń

Dzisiaj kolejna nowa funkcjonalność w c#. Zacznijmy od przykładu:publicclass Point { publicdouble Dist => Math.Sqrt(X * X + Y * Y); publicdouble X; publicdouble Y; } X oraz Y to zwykłe pola (tak nie powinno się ich  definiować jako publiczne ale to tylko przykład). Następnie Dist to dziwny twór… Wiemy, że mamy tam wyrażenie lambda, które wywołuje Math.Sqrt i robi obliczenia. Zobaczymy jak możemy  z tego skorzystać w kodzie:Point point =new Point(); point.X =5; point.Y =6; double dist = point...

Dziel się z innymi:
Piotr Zieliński » C# 6.0: Definiowanie metod za pomocą wyrażenia lambda

Inne 3456 dni, 11 godzin, 11 minut temu psz750 492 źrodło rozwiń

DevTalk #01 za nami. Kurtyna opadła, emocje zwiędły, każdy żuczek toczy swoją kulkę życia dalej… Tak? NIE! Wcale nie! Nic nie opadło, nic nie zwiędło! Wręcz przeciwnie: emocje są nadal, nabuzowanie nie ustąpiło! Bo wiecie co? Nie spodziewałem się hiszpańskiej inkwizycji! Feedback po pierwszym odcinku był tak miażdżąco zajebisty, że po prostu szok. Daliście mi ogromnego powera, dzięki wielkie! Żeby lekko zarysować rozmiar sukcesu: na sam...

Dziel się z innymi:
Devtalk #02. Oraz: po co to wszystko? | Maciej Aniserowicz o programowaniu

Inne 3451 dni, 14 godzin, 21 minut temu psz750 292 źrodło rozwiń

Dzisiaj znów kilka drobnych nowości z C# 6.0 Pierwsza z nich to możliwość połączenia using z klasami statycznymi, których sposób użycia przypomina trochę przestrzenie nazw. Zaprezentuję to na przykładzie klasy Console. Posiada ona kilka statycznych metod m.in. WriteLine:Console.WriteLine("Hello World!"); W nowej wersji, będziemy mogli dołączyć każdą klasę statyczną, tak jak zwykłą przestrzeń nazw:using System.Console; namespace ConsoleApplication2 { class Program { staticvoid Main(s...

Dziel się z innymi:
Piotr Zieliński » C# 6.0: Using i klasy statyczne oraz metody asynchroniczne w catch\finally

Inne 3447 dni, 1 godzinę, 54 minuty temu psz750 291 źrodło rozwiń

Jednym z pytań, które zadawane jest na rozmowach kwalifikacyjnych jest to o Entity Framework i odpowiednim podejściu, które należy wybrać podczas tworzenia aplikacji...

Pytania z rozmów vol. 3 – .NET – EF Model First, DB First, Code First | maciejjędrzejewski

Bazy danych i XML 3443 dni, 23 godziny, 25 minut temu jedmac 637 źrodło rozwiń

W trzecim odcinku rozmawiam z Adamem Kosińskim – programistą, prelegentem, aktualnie kodzącym C# w Londynie. Tematem przewodnim są testy jednostkowe – nasza wspólna pasja. Gadamy zarówno o najlepszych jak i najgorszych praktykach. Przestrzegamy też na to uważać podczas przygody z testowaniem. Zastanawiamy się również dlaczego czasami testy nie spełniają oczekiwań programistów i… i wiele więcej :). Konkurs: dzisiaj rozdaję licencję na NCrunch. ...

Tagi: UNIT TEST
Źródło: devtalk.pl
Dziel się z innymi:
03 - O testach z Adamem Kosińskim | DevTalk

Sztuka programowania 3437 dni, 14 godzin, 32 minuty temu psz750 152 źrodło rozwiń

Dziś przedstawię konfigurację Visual Studio integrujące TortoiseSVN. Integracja będzie miała następujące funkcjonalności.Możliwość wykonania polecenia „Commit” z dowolnego miejsca w otwartej solucji. Możliwość dodania pliku do repozytorium „Add File” (bardzo przydatne na początku tworzenia rozwiązania). Dostęp do polecenia „Show Log” z dowolnego miejsca w otwartej solucji

Dziel się z innymi:
TortoiseSVN w Visual Studio | Blog Programisty.NET

Narzędzia 3435 dni, 4 godziny, 6 minut temu przemekwa 171 źrodło rozwiń

Let me = “introduce F#” If you wonder which programming language is the best I unfortunately have to disappoint you. There is no such thing as “the best programming language” or “the most powerful one”. Additionally, there is also no universal language which could satisfy all needs and be efficient in literally every field. Universal languages, such as very popular C#/Java, could address most, if not all, common programming tasks. However, those languages could be easily outdone by other dedicat...

[EN] Let me = "introduce F#" | Technical blog

Sztuka programowania 3569 dni, 13 godzin, 56 minut temu FutureProcessing 115 źrodło rozwiń

Mamy sezon ogórkowy, słoneczko przygrzewa, klimatyzacja ledwo dyszy z każdej dyszy, zarząd i kadra średniego szczebla udała się na zasłużony odpoczynek i tylko pasjonaci wolą spędzać ten czas w pracy. Ci pasjonaci to my. W tych ekstremalnych okolicznościach przyrody ...

Tagi: humor
Źródło: paskol.robi.to
Dziel się z innymi:
Me z .NET tete-a-tete » Za stres, absurdy, bezkres mordęgi słusznie należy się pieniądz tęgi

Inne 3569 dni, 13 godzin, 56 minut temu PaSkol 375 źrodło rozwiń

W dniach 19-23 Listopada w Hotelu Radisson Blue Hotel Lietuva w Wilnie odbędzie się trzecia już edycja konferencji Build Stuff. Jako prelegenci wystąpi wielu znanych guru naszego półświatka min: Greg Young, Eric Evans, Hadi Hariri czy Bob Ashton.

Tagi: konferencje
Źródło: szogun1987.pl
Dziel się z innymi:
Co tak cicho o Build Stuff 2014?

Inne 3569 dni, 13 godzin, 56 minut temu szogun1987 161 źrodło rozwiń

Serię poświęconą WPF oraz MVVM czas zacząć. Wiem – wpisów tego typu jest w sieci sporo. Wiem, MVVM nie zawsze jest idealnym wyborem i istnieje wokół niego sporo kontrowersji. Wiem, emerytury w Polsce są za niskie. Nie zmienia to faktu, że przy okazji implementacji aplikacji WPFowej postanowiłem spróbować zaznać szczęścia w królestwie władcy ModelViewViewModel i jego rycerzy: ObservableCollection i Command. I muszę powiedzieć, że nie żałuję. Na pierwszy rzut oka różnic...

Tagi: MVVM, WPF, xaml
Dziel się z innymi:
WPF i MVVM w jednym stali domu. Część pierwsza – wprowadzenie | Waleczny Trzmiel

Windows 3566 dni, 22 godziny, 36 minut temu waleczny_trzmiel 418 źrodło rozwiń

JSON.NET to darmowa i naprawdę prosta w użyciu biblioteka, która umożliwia parsowanie JSON z poziomu c#. Instalujemy ją oczywiście z NuGet: Następnie API jest na tyle proste, że wystarczy tak naprawdę nam tylko IntelliSense:var person =new Person() {FirstName ="Piotr", LastName ="Zielinski"}; string content = JsonConvert.SerializeObject(person); Console.WriteLine(content); Efektem będzie konwersja obiektu c# do JSON czyli: {"FirstName":"Piotr","LastName":"Zielinski"} Podobnie można dokonać deseri...

Tagi: JSON, Json.NET
Dziel się z innymi:
Piotr Zieliński » Przydatna biblioteka: JSON.NET

Inne 3564 dni, 4 godziny, 56 minut temu psz750 281 źrodło rozwiń

1 2... 5 6 7 8 9

Najaktywniejsi w tym miesiącu