Archive for the ‘.NET’ Category

8 spotkanie Women in Technology

Feb
23

Pierwsze spotkanie w nowym roku odbyło się 28 stycznia w siedzibie firmy SII, na 25 piętrze SkyTower (czyli w najwyższym budynku w Polsce :)). Na spotkanie została zaproszona Basia Fusińska, która przyjechała z Krakowa aby opowiedzieć nam o Windows Phone od środka. wp od środka

Podczas swojej prezentacji Basia ukazała aspekty programowania pod Windows Phone, czyli:

  • co jest potrzebne aby skonfigurować środowisko developerskie ,
  • w jaki sposób uruchamiać i debbugować nasze aplikację (najlepiej bezpośrednio na różowym telefonie ;))

   WP_20140128_001

  • na co należy zwrócić uwagę podczas projektowania interfejsu użytkownika, czyli gesty jakie są wykorzystywane w Windows Phone,
  • jak wygląda nawigacja aplikacji w telefonie,
  • jakie są szablony dla stron i kontrolek
  • wykorzystywanie wzorca MVVM podczas tworzenia aplikacji
  • w jaki sposób testować aplikację
  • jak połączyć się z bazą danych (i jaką).

Podczas omawiania poszczególnych aspektów, zostało zademonstrowane nam demo w postaci aplikacji korzystającej z twittera: czyli przeglądanie postów poszczególnych użytkowników czy zapisywane ich w aplikacji. Aplikację wkrótce będzie można pobrać z GitHub’a.

Zdradzając małe szczegóły (nieoficjalne oczywiście) Basia zgodziła się poprowadzić warsztaty z Windows Phone w maju we Wrocławiu! 🙂

WP_20140128_002

Druga część spotkania, to część networkingowa. Tym razem Kaśka Lekka poprowadziła tą część, organizując dwie zabawy.

W pierwszej części każdy miał wziąć sobie ile chce arkusików papieru toaletowego. Następnie opowiedzieć o sobie tyle rzeczy, ile arkusików posiadał! Najwięcej miała Marta, ok. 20.. więc aż o tylu rzeczach musiała nam opowiedzieć 😉

Celem tej zabawy było pokazanie, że tyle ile bierzesz od społeczności, tyle samo powinieneś do niej wnieść.

Podczas drugiej zabawy podzieliliśmy się na dwie grupy i każda osoba otrzymała kartkę z rysunkiem. Nie wolno było jej nikomu pokazać, ale można było opisać co się na niej znajduje. Na tej podstawie należało stworzyć historię, jaka znajduje się na tych kartach.

Obrazki, jakie były nam dane pochodzą od Istvan’a Banyai i można je zobaczyć chociażby tutaj: Zoom. Celem była komunikacja i przekazywanie sobie istotnych informacji, które akurat w mojej grupie pozwoliły na prawidłowe ułożenie rysunków 🙂

Relacja z Global Windows Azure Bootcamp

Apr
29

27 kwietnia 2013 r. na całym świecie odbył się Global Windows Azure Bootcamp. W Polsce jedynie Wrocław podjął to wyzwanie. A jak było?

Relację z wydarzenia możecie przeczytać na stronie CodeGuru: Relacja z Global Windows Azure BootCamp

Nowy blog

Feb
11

Postanowiłam stworzyć nowego bloga, który będzie dotyczył jedynie programowania, a dokładniej rozpocznę od podstaw w C#.

Oczywiście tego bloga nie mam zamiaru zaniedbywać i nadal będę tutaj opisywała “miękkie” wpisy, odnośnie konferencji, spotkań czy różne ciekawostki, które mnie zaintrygują.

A na dziś zapraszam do zapoznania się z nowym blogiem i opisem, dlaczego w ogóle nowy blog powstał 🙂

www.GosiaBorzecka.net

Wydarzenia programistyczne

Sep
23

Nowe sezony wydarzeń społecznościowych zazwyczaj rozpoczynają się w październiku. Jednak we Wrocławiu już we wrześniu rozpoczeły się spotkania wrocławskiej grupy .NETowej, prowadzonej przez Pawła Łukasika.

Wroc.NET spotyka się dwa razy w miesiący, w trzeci wtorek miesiąca, na którym są prowadzone wykłady lub warsztaty. W pierwszy wtorek miesiąca zaś są spotkania luźne, przy piwie, owiane nazwą GeekDinner.

Oprócz spotkań face2face, są spotkania również online, których moderatorem jest Jarosław Stadnicki. Spotkania są w czwartki o godz. 21 i jak nazwa grupy wskazuje, OWION (O wszystkim i o niczym) można porozmawiać o programowaniu, projektach i wszystkim co jest związane z .NETem (choć nie tylko). Na spotkanie można dostać się  poprzez TeamViewer, a id spotkania to: m36-375-925.

W październiku odbędtkania związane z .NET:

5 października w Krakowie odbędzie się DevDay2012, konferencja organizowana przez firmę ABB. Skierowana jest ona dla programistów i osób związanych z tworzeniem oprogramowania, które chętnie dzielą się swoją wiedzą i chcą ją poszerzać poprzez doświadczenia innych osób. Na konferencji pojawią się takie osoby (sławy!), jak:  Scott HanselmanMark Rendle czy Rob Ashton.

20 październik będzie związany z całodniowymi warsztatami Codɘ Rɘtrɘat, organizowanymi przez Wroc.Net. Cały dzień kodowania Gry w życie w parach (co 45 zmiana “par”, aby można było uczyć się od siebie). Język programowania nie jest ważny. Warsztaty mają na celu poprawienie swojego warsztatu programistycznego, np. poprzez efektywne rozwiązywanie problemów czy stosowanie TDD.

A oprócz wydarzeń związanych z .NETem, w Warszawie 28 września odbędzie się Facebook Developer World HACK 2012, czyli pół dnia poświęcone na wykłady o budowaniu aplikacji na iOS, Androida i innych mobilnych, webowych aplikacji związanych z facebookiem oraz tworzeniu gier. Druga połowa dnia będzie zaś poświęcona na kodowanie.

Nowy sezon rozpoczyna się bardzo dynamicznie, pozwalając na rozwijanie swoich umiejętności programistycznych oraz nauka wielu nowych rzeczy! Dodatkowo możliwość poznania nowych ludzi, którzy chcą i dzielą się swoją wiedzą. Jedyne, co można napisać, to do zobaczenia na wydarzeniach dla programistów, organizowanych głównie przez programistów! 🙂

ASP.NET MVC a logowanie do MSSQL

Jul
21

Aby móc korzystać z SqlMembershipProvider należy przygotować sobie odpowiednie środowisko. Środowiskiem tym jest oczywiście ASP.NET MVC oraz MSSQL.

Teraz potrzebujemy bazy danych! Jednak sama baza nic nam nie da, jeżeli nie posiadamy odpowiednich tabelek, procedur, widoków itd. Tylko po co tworzyć wszystko od nowa, skoro Microsoft wyszedł naprzeciw potrzebą i utworzył instalator, który sam tworzy potrzebne nam komponenty w SQL. Co ciekawsze, instalator ten znajduje się na komputerze posiadającym VisualStudio. Więc teraz wystarczy wejść w odpowiednią ścieżkę, a której znajduje się Framework i zainstalować plik aspnet_regsql.exe (u mnie dla Frameworka 4.0  ścieżka jest następująca:  C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regsql.exe )

Po uruchomieniu pliku ukazuje nam się instalator:

 

 

Następnie wg wskazówek instalatora wybieramy, że chcemy skonfigurować SQL Server, podajemy dane serwera, metodę logowania (login i hasło ewentualnie) oraz bazę danych, do której chcemy dodać nowe rzeczy, potrzebne nam do aplikacji.

Można oczywiście sprawdzić, co zostało dodane do naszej bazy.  Dokumentację do nowo powstałej bazy znalazłam na blogu Ben’a Halla, i znajduje się ona w formie PDF’a tutaj!

Kolejna opcja, jaką należy zmienić, to web.config w naszej aplikacji wg poniższego schematu:

<configuration>
<
connectionStrings>

<
add name=”ApplicationServices”

connectionString=”Data Source = localhost;
Initial Catalog = database;
Persist Security Info = True;
User ID = user;  Password = password”

providerName=”System.Data.SqlClient” />
</
connectionStrings>

Po wykonaniu i zapisaniu tej czynności, możemy uruchomić naszą aplikację i zarejestrować nowego użytkownika oraz zalogować się na niego.
Możemy również z poziomu Visual Studio kontrolować użytkowników, nadawać im role i tym podobne administracyjne zabawy. Wystarczy uruchomić Project >> ASP.NET Configuration i przejść do zakładki Security.