Managed Extensibility Framework — system pluginów do aplikacji .NET od Microsoftu
W poprzednim wpisie pokazałem jak szybko stworzyć własne okienko w Visual Studio (timer w okienku IDE). Dziś opiszę MEF, czyli framework do tworzenia lekkich aplikacji i pisania rozszerzeń do nich. To właśnie na nim opiera się IDE od Microsoftu.

#programowanie #csharp #dotnet #visualstudio
djfoxer - Managed Extensibility Framework — system pluginów do aplikacji .NET od Micr...

źródło: comment_iqlEBojCh5gy8HsTfTJ2dybTiaQPNtlu.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
Zapraszam(y) Was na .NET Core Tour czyli serię wykładów (a później również warsztatów) dotyczących technologii .NET Core. Tutaj dowiecie się o co w tym chodzi, a pomysłodawcą idei jest Łukasz Pyrzyk i również u niego znajdziecie dodatkowe informacje.
Wszystko oczywiście będzie otwarte i w pełni darmowe, a poza solidną dawką wiedzy, możecie się spodziewać fajnych nagród do zdobycia na każdej sesji, bo udało nam się znaleźć partnerów (sponsorów) do tego przedsięwzięcia
spetz - Cześć,
Zapraszam(y) Was na .NET Core Tour czyli serię wykładów (a później ró...

źródło: comment_KN6rFqgj9WJjB4Yr0QCsFyJEVen6aOsW.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pierwszy dodatek do Visual Studio — timer w okienku IDE
Przyszedł czas na mięsko. W tym wpisie przedstawię sposób na stworzenie wtyczki do Visual Studio, która będzie timerem odliczającym 25 minut w dół (technika Pomodoro). Stworzony dodatek będzie pływającym okienkiem, które będzie można przypiąć w dowolne miejsce w ekranie roboczym Visual Studio.

#programowanie #csharp #dotnet #visualstudio
djfoxer - Pierwszy dodatek do Visual Studio — timer w okienku IDE 
Przyszedł czas na...

źródło: comment_qTgDOvNQIUl8pIYaSly3K5B5wfjuQ9cY.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jezu, niechcący zainstalowalem Visual Studio po polsku i nie wiem kto jest odpowiedzialny za tłumaczenie, ale to jakaś parodia:
[Plik -> Nowy -> Załóż nowe rozwiązanie]
kisnę

  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Ósmy odcinek kursu programowania i tworzenia aplikacji z użyciem języka C# i plaftwormy .NET Core został właśnie opublikowany - we wpisie na blogu znajdziecie trochę teorii, odnośników oraz informacje odnośnie tego, co się pojawi w odcinku nr 9. Wszystkie materiały są dostępne do pobrania tutaj.

Na start oczywiście Q&A, a następnie omawiamy różnego rodzaju dobre wzorce i praktyki takie jak np. DRY, YAGNI, KISS, SOLID oraz teoretyzujemy o wzorcach projektowych. Dodatkowo, na
spetz - Cześć,

Ósmy odcinek kursu programowania i tworzenia aplikacji z użyciem ję...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaczynamy zabawę z rozszerzeniami do Visual Studio -
Jeszcze kilka lat temu pisanie rozszerzeń do IDE od Microsoftu było nie lada wyzwaniem. Szczątkowa dokumentacja, skompilowane API utrudniały tylko pracę deweloperom chcącym stworzyć własne rozszerzenie.

Obecnie sytuacja jest znacznie prostsza, Microsoft udostępnia wiele przykładów i rozwiązań, które pomogą początkującym programistom w temacie wtyczek do Visual Studio. W tym wpisie przedstawię kilka porad jak szybko zacząć tworzyć dodatki i z czego warto korzystać.

#
djfoxer - Zaczynamy zabawę z rozszerzeniami do Visual Studio  - 
Jeszcze kilka lat t...

źródło: comment_SVcJkxD8YH6ExBRVlLt5MfSQuR6fDKJ7.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
znacie jakieś darmowe biblioteki które pozwoliłyby wyświetlanie plików docx/excel bezpośrednio w przeglądarce? PDFy wyświetlam bez problemu, więc w sumie mogłoby być też coś co pozwoli skonwertować docx/excel do PDFa, i wtedy bym wyświetlał. Inne sugestie też mile widziane :)

#aspnet #dotnet #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

sieci neuronowe do przetwarzania informacji


@levil: Nie czytaj tego, przejrzałem spis treści i typowa polska książka naukowa, czyli stan wiedzy z lat 80/90. Do tego jak zwykle ogromna przewaga teorii nad praktyką, podczas gdy ml to inżynieria czysto empiryczna. No ale w polskiej nauce zazwyczaj chodzi o napisanie grubej książki, a nie zrobienie czegoś co działa.

O wiele więcej dowiesz się z wideo na youtube, tutoriali
  • Odpowiedz
Mam taki programistyczny challenge (bo domyślam się, że mojego problemu nie da się rozwiązać bez napisania własnego kodu).

Mam ośmiogodzinny plik mp3, który składa się z następujących po sobie piosenek. Chciałbym plik podzielićna tyle plików, ile jest tam piosenek.

Zamiast dzielenia można też zrobić identyfikację np. za pomocą Shazam, a następnie pobrać zidentyfikowane utwory z sieci.

Macie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BuahahaXD: Kiedyś jak w ramach zabawy łączyłem wiele plików mp3 w jeden to pamiętam, że każdy utwór miał swój nagłówek, mniej więcej FILE1HEADER|FILE1DATA|...|FILENHEADER|FILENDATA
Zobacz czy twój plik nie jest tak skonstruowany, jeśli tak to podział na osobne mp3 nie będzie skomplikowany.
  • Odpowiedz
.NET Core zmienia się tak często, że aż trudno nadążyć. Ogólnie chyba nie ma sensu próbować nadążyć ;) Przynajmniej do póki nie wyjdzie jakaś jedna sensowna, poprawna wersja. Niby teraz jest 1.1 ale, skoro już wiemy, że będzie ona inna niebawem ... sam nie wiem. Nie ważne.

To co ważne to, że od kilku miesięcy nie widzę by coś się zmieniało w .NET Standard (to dobrze i źle bo już miała wyjść
jgutkowski - .NET Core zmienia się tak często, że aż trudno nadążyć. Ogólnie chyba ni...

źródło: comment_9Gg8EGRgi1QHpTTBCPGkbpiTbCge5bFe.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@that_ugly_dude: TeamCity używałem dość długo i pozwala na dużo ale trzeba sporo konfigurować, Travis jest znacznie prostszy dzięki temu, że wystarczy zdefiniować wszystko w YML. Jenkins nie używałem ale z tego co słyszałem podobny do Travis :).
  • Odpowiedz
Wczoraj pierwszy raz sprawdziłem się w roli pedagoga, zgłosiłem chęć do poprowadzenia warsztatów z podstaw programowania w C# oraz .NET Core. Kolejne edycje już wkrótce, 25 marca Wrocław, później pewnie Warszawa oraz znowu u siebie w Krakowie z kontynuacją materiału.
Tutaj jeszcze kilka fotek.

#programowanie #warsztaty #csharp #dotnet #spetz #akademiaspetza
spetz - Wczoraj pierwszy raz sprawdziłem się w roli pedagoga, zgłosiłem chęć do popro...

źródło: comment_nsXvCjQePxL0eqH5b77LSbSgAFjm7wU3.jpg

Pobierz
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KorelacjaProkrastynacji: to zależy, wiedza z ksiązki się różni tym, że może i dokładniej omawia podstawy ale tłumaczenie przez kogoś na żywo z uwzględnieniem tego, co się naprawdę liczy przy tworzeniu prawdziwych aplikacji, to inna bajka ;).'

@xetrov: na pewno większy poziom niz Twój komentarz.
  • Odpowiedz
@xetrov: Ty masz chyba za to problem z logicznym myśleniem, uważasz, że brałbym z własnej woli i poświęcał swój wolny czas na coś, co wg mnie nie miałoby żadnego sensu? Wyskakujesz na start z obraźliwym stwierdzeniem, to myślisz, że będę się płaszczył i tłumaczył przed jakimś randomem z internetu? Cięższe tematy będą w kolejnych edycjach, ta akurat była stricte dla początkujących.
@KorelacjaProkrastynacji: tutaj oczywiście masz rację, ale jak
  • Odpowiedz