Tags Posts tagged with ".net"

.net

przez -
0 1407
.NET Foundation

Microsoft ogłosił udostępnienie .NET Core 1.0, ASP.NET Core 1.0 i Entity Framework Core 1.0 dla systemów Windows, OS X i Linux. .NET Core to międzyplatformowa, modularna i w pełni wolna platforma .NET do tworzenia nowoczesnych aplikacji webowych, mikrousług, bibliotek oraz aplikacji konsolowych. W tym wydaniu znajdziemy sporo bibliotek, narzędzi, bibliotekę uruchomieniową .NET, a także biblioteki ASP.NET Core. Udostępniono także Visual Studio i rozszerzenia Visual Studio Code, które umożliwiają stworzenie projektów .NET Core. Warto zapoznać się z dokumentacją na stronie dot.net/core.

Prócz tego zespół Visual Studio wypuścił Visual Studio 2015 Update 3, które jest obecnie wymagane do budowania aplikacji .NET Core w Visual Studio. Udostępniono także dokumentację .NET w serwisie docs.microsoft.com.

przez -
0 1253
NetBSD

System NetBSD jest bardzo dobrze napisanym systemem operacyjnym, posiadającym dużą przenośność kodu. Co ciekawe, programy napisane dla NetBSD mogą być zredukowane do czystego jądra i biblioteki libc, tworząc unikernel zwany rumpkernel. Dzięki temu można je bez problemów uruchomić na dowolnej platformie sprzętowej lub wirtualnej. Dobrym przykładem niech będzie dedykowany obraz z nethackiem, który waży 4MB. Właśnie ta platforma została niedawno użyta przez Polaka – Kamila Rarytowskiego do przeniesienia CoreCLR (ważny komponent frameworka .NET) na system NetBSD. Niestety, nie udało się jeszcze w pełni uruchomić tego na rump, ale jest to duży krok naprzód.

przez -
4 536
Microsoft

Microsoft zapowiedział, że na początku 2015 roku uwolni Projekt Orleans. Jest to framework zbudowany przez eXtreme Computing Group w dziale Microsoft Research przy użyciu technologii .NET. Został zaprojektowany dla deweloperów, którzy nie posiadają lub nie mogą zbudować własnych serwerów w chmurze, aby móc obsłużyć duży ruch. Framework Orleans jest wykorzystywany w grze Halo 4, a także kilku usługach Microsoft Azure.

W kwietniu tego roku pojawiła się pierwsza publicznie dostępna wersja frameworku, co ucieszyło wiele osób. Dzisiaj dowiadujemy się od Sergey-a Bykov-a o planowanym uwolnieniu, gdzie kod będzie dostępny na licencji X11 w serwisie GitHub, zamiast na CodePlex.

Projekt Orleans został stworzony do budowania usług chmurowych, jak grafy społecznościowe (lista przyjaciół na Facebooku, czy Twitterze), analityka w czasie rzeczywistym, interaktywna rozrywka, współpraca z dużą ilością urządzeń.

przez -
19 975
Microsoft

Microsoft zapowiedział stopniowe uwolnienie .NET Core Runtime, czyli wszystkiego co potrzebne jest do uruchomienia kodu .NET. W skład tego wejdzie: CLR, Just-In-Time Compiler (JIT), Garbage Collector (GC), i główne biblioteki klas bazowych .NET. Wszystko zostanie udostępnione na licencji X11, pod adresem: https://github.com/dotnet/corefx. Na początek w repo pojawiły się biblioteki .NET Framework: ImmutableCollections, SIMD, XML i MetadataReader.

Microsoft nie poprzestaje na tym i zapowiada wydanie oficjalnej dystrybucji Linuxa, dostosowanej pod platformę .NET, aby jeszcze bardziej ułatwić życie deweloperom.

przez -
20 786
.NET Foundation

Microsoft udostępnił kod źródłowy wielu elementów platformy .NET i oddał po opiekę fundacji .NET Foundation. Łącznie uwolniono 24 projekty: .NET API for Hadoop WebClient, .NET Compiler Platform (“Roslyn”), .NET Map Reduce API for Hadoop, .NET Micro Framework, ASP.NET MVC, ASP.NET SignalR, ASP.NET Web API, ASP.NET Web Pages, Composition (MEF2), Entity Framework, Linq to Hive, MEF (Managed Extensibility Framework), OWIN Authentication Middleware, Rx (Reactive Extensions), Web Protection Library, Windows Azure, .NET SDK, Windows Phone Toolkit, WnsRecipe, Couchbase for .NET, Mailkit, Mimekit, Xamarin.Auth, Xamarin.Mobile, System.Drawing.

W składzie zarządu .NET Foundation mają być:

  • Miguel de Icaza, autor Mono i właściciel firmy Xamarin
  • Gianugo Rabellino, senior director of open source communities for Microsoft Open Technologies, Inc.
  • Osoba z zespołu deweloperskiego .NET

Większość z projektów została udostępniona na licencji Apache 2.0. W najbliższych miesiącach pod skrzydła .NET Foundation trafić mają kolejne komponenty i biblioteki od Microsoftu, a także partnerów Microsoftu, tworzących dla .NET komercyjne rozwiązania.

przez -
1 510
chmura obliczeniowa, chmura danych

Rackspace przedstawiło światu Rackspace Cloud SDK for Microsoft.NET SDK i Rackspace PowerClient, czyli specjalistyczne narzędzia deweloperskie do uruchamiania aplikacji .NET i PowerShell w chmurze Rackspace. Oznacza to tym samym, że platforma bazująca na OpenStack, stała się bezpośrednią konkurencją dla Microsoft Windows Azure, a jej głównym rynkiem docelowym mają być obecni klienci Rackspace, którzy posiadają w swoim portfolio aplikacje wykorzystujące .NET lub PowerShell.

Rackspace Cloud SDK for Microsoft.NET SDK zawiera API, przewodnik wprowadzający, instrukcję obsługi oraz przykładowy kod. SDK można uruchomić poprzez Visual Studio, używając menedżera rozszerzeń NuGet. Rackspace PowerClient posiada API bazujące na PowerShell, które współpracuje z serwerami Rackspace, opartymi na OpenStack. Celem Rackspace jest zrobienie SDK pełnym API do obsługi wszystkich wdrożeń OpenStack. Aktualnie obsługiwane są: Identity, server provisioning, block storage, file storage oraz podstawowe operacje sieciowe. Cały pakiet został wydany na licencji X11.

Aby móc używać SDK potrzebujemy:

  • Konto na Rackspace Cloud
  • Jedna z przedstawionych kombinacji: użytkownik/hasło lub klucz użytkownik/API do autoryzacji
  • Windows 7 lub wyżej
  • Microsoft .Net Framework 4
  • Visual Studio 2010 lub wyżej

przez -
37 724

Firma Xamarin ogłosiła wydanie Mono 3.0, platformy programistycznej, która została zaprojektowana do łatwego tworzenia wielosystemowych aplikacji. Pomaga ona programistom wykorzystać szeroki ekosystem kodu, bibliotek i narzędzi .NET do tworzenia i przenoszenia aplikacji na platformy Linux, Mac OS X, Apple iOS i Google Android. Owa wersja będzie również podstawą dla późniejszych wydań Mono dla Androida i MonoTouch na urządzenia Apple iOS.

Zmiany, jakie zaszły:

  • Asynchroniczny kompilator C#
  • Ujednolicony kompilator C# dla wszystkich profili
  • 4.5 Async API Profile
  • Zintegrowano nowe stosy Microsoft Open Sourced Stacks:
    • ASP.NET MVC 4
    • ASP.NET WebPages
    • Entity Framework
    • Razor
    • System.Json
  • Wysokowydajny Garbage Collector – SGen, z wieloma udoskonaleniami wydajności i skalowalności
  • Ulepszono dużą liczbę bibliotek klasowych i uruchomieniowych

.NET Foundation

Za nieco ponad tydzień będę miał przyjemność poprowadzić kolejny, dwudziesty siódmy z kolei wykład z cyklu “Linux – U Mnie Działa” organizowanego przez Koło Naukowe Informatyków “Kernel” działające przy Wydziale Fizyki i Informatyki Stosowanej AGH w Krakowie.

Prelekcja odbędzie się w czwartek, 7 kwietnia 2011 roku o godzinie 18:45 w sali A budynku D-10 AGH przy ulicy Reymonta 19 – dokładnie na przeciwko stadionu Wisły Kraków.

Technologia .NET to odpowiedź firmy Microsoft na zmieniające się potrzeby rynku, który przekłada stabilność, skalowalność, bezpieczeństwo i czas powstania aplikacji nad niskie wymagania sprzętowe. W założeniach cały .NET miał być niezależny od systemu operacyjnego, a programy stworzone na jego bazie możliwe do osadzenia w różnych rodzajach środowisk – desktopowych, mobilnych i webowych.

Jak ta piękna teoria wygląda w praktyce? Jak zbudowany jest .NET i na czym polega reklamowana w nim wielosystemowość? W jaki sposób przygotować się do programowania aplikacji linuksowych z użyciem technologii Microsoft, oraz jakie narzędzia i rozwiązania tej firmy kierowane są do społeczności open source? Wymienione zagadnienia będą tematem kolejnego wykładu z cyklu LUMD.

Polecane

Jesień Linuksowa

1 688
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...