Mieliśmy trochę komplikacji z udostępnieniem "Programisty" nr 34 w Empiku. Zmieniliśmy stawkę VAT i się okazało, że to nie takie "hop-siup". Procedury u dystrybutora...które wydłużyły dostarczenie egzemplarzy do salonów :( Ale już jest! od dziś! Uff! Osoby zainteresowane #java #xamarin #dotnet #programowanie itp. zapraszam do salonów prasowych. Mirki, pomóżcie, kupcie ;-) . Ale zanim kupicie możecie też zapoznać się z numerem: http://programistamag.pl/programista-3-2015-34/
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,
Pisze aplikacje asp.net mvc, i mam zapytanie ktore na obok ma jakies 20 joinow having i inne cuda.
Jak to ugryzc ? Czy wywolac czysty sql i mapowac to do jakies klasy odzwierciedlajacej wynik ?
Bo srednio widze napisanie tego w EF : /
#programowanie #csharp #dotnet
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kolejne oferty z #praca dla wykopowych programistów w #poznan ( ͡° ͜ʖ ͡°).
1. Senior ASP.NET MVC Developer - umowa o pracę lub kontrakt, na kontrakcie do 12k na rękę.
2. Starszy Programisty JAVA JEE - j/w, widełki 10-12k na rękę przy kontrakcie.

Oba stanowiska min. 3 lata doświadczenia, więcej szczegółów i kontakt na priv (dzisiaj mogę trochę późno odpisywać, bo dupsko z
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie mircy, właśnie skończyłem prostą aplikację w Django i nie jest tak kolorowo jak miało być ( ͡° ʖ̯ ͡°) owszem, Django bardzo wszystko ułatwia i przyśpiesza, ale kojarzy mi się to z Unity 3d - super mega extra, dopóki coś nie przestanie działać, albo będziesz chciał zrobić coś bardzo dziwnego i trzeba robić jakieś kombinacje.
Z oferty frameworków widziałem jeszcze asp.net, spring i hibernate, który z nich
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wujek_Mundek:
PHP?! Czemu PHP? I @pixelsketcher też o tym wspomina...

Jeśli @ludzik jesteś w jakimś większym mieście, ew. dopuszczasz pracę zdalną czy przeprowadzkę, to nie ma co inwestować w PHP. Ten język ma niski próg wejścia, mnóstwo ofert pracy i dużą społeczność, ale średni poziom w nie jest bardzo niski. Język zaś rozwija się dość mozolnie, a składnię -- choć da się na niej już teraz pracować -- po prostu gorszą od profesjonalnie zaprojektowanych języków. Oferty pracy zaś w większości są kiepskie, a tych naprawdę dobrych jest szalenie mało -- procentowo to pewnie wręcz bardzo mało.

Pewnie, ucząc się tego teraz znalazłbyś całkiem porządną pracę, w samym języku zaś można napisać prawie wszystko, ale po kiego grzyba się go uczyć,
  • Odpowiedz
Mircy specjaliści od Entity Framework ratunku, bo stracę wszystkie włosy.
Mam sobie relację Project.CreatedBy = ApplicationUser.Id. Ponieważ obydwie entity mają soft delete w OnModelCreate mam:

modelBuilder.Entity().HasOptional(i => i.CreatedBy).WithOptionalDependent().WillCascadeOnDelete(false);

Problem polega na tym, że jak pobieram userów: var users = context.Users zapytanie SQL w uproszczeniu wygląda tak:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie no ja w projecie mam sporo one-to-many i wszystko robię z automatu wystarczy że dobrze model "opiszesz" i "ponazywasz". Przykład:
Przedmioty i nauczyciele czyli userzy:
public partial class LicenseArea
{
public int Id { get; set; }
public string Name { get; set; }
  • Odpowiedz
Dodam, że wprawdzie zdefiniowanie relacji po jednej stronie działa, jednak później z kolei mam problem z kaskadowaniem DELETE przy większej ilości entity -> stąd Fluent API
  • Odpowiedz
#dotnet #csharp #programowanie

Czy jest tu ktoś, kto byłby w stanie wytłumaczyć dlaczego ten kod wyrzuca mi wyjątek o tym, że są w nim dwa konteksty? Bo nie bardzo wiem dlaczego, a myślę już chwile, wg tego co wyczytałem na stacku, to nie ma tutaj tak (przynajmniej tak mi sie wydaje) bardzo widocznego jakoś zakotwiczenia tych elementów.

Z góry dzięki.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Introducing ASP.NET 5 - ScottGu's Blog
#dotnet #microsoft #csharp #programowanie

The first preview release of ASP.NET 1.0 came out almost 15 years ago. Since then millions of developers have used it to build and run great web applications, and over the years we have added and evolved many, many capabilities to it.

I'm excited today to post about a new release of ASP.NET that we are working on that we are calling ASP.NET 5. This new release is one of the most significant architectural updates we've done to ASP.NET. As part of this release we are making ASP.NET leaner, more modular, cross-platform, and cloud optimized. The ASP.NET 5 preview is now available as a preview release, and you can start using it today by downloading the latest CTP of Visual Studio 2015 which we just made available.

ASP.NET 5 is an open source web framework for building modern web applications that can be developed and run on Windows, Linux and the Mac. It includes the MVC 6 framework, which now combines the features of MVC and Web API into a single web programming framework. ASP.NET 5 will also be the basis for SignalR 3 - enabling you to add real time functionality to cloud connected applications. ASP.NET 5 is built on the .NET Core runtime, but it can also be run on the full .NET Framework for maximum compatibility.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Qwa nienawidze EntityFramework, gdyz go nie rozumiem ;(
Probuje w asp.net mvc 3 wygenerowac formularze CRUD (scaffolding)
Dostaje blad

BŁĄD: 42703: kolumna Extent2.Termin_terminid nie istnieje

Tabela
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Crisu: Wie Pan, gdy trzeba coś szybko i jednorazowo klepnąć, to może faktycznie ORM tylko przeszkadza.
Ale z drugiej strony są sesje, cache, transakcje, jakaś tam niezależność od RDMBS... Przy nieco większych rzeczach, niż małe i przy utrzymywaniu czegoś przez lata ORM się przydaje.
  • Odpowiedz
Bawiłam się FlipBuilderem, żeby zobaczyć jak to działa i zrobiłam flashowy magazyn "Programista" nr 22. Można go pobrać z http://programistamag.pl/download/ > zakładka e-booki. Sorki za watermark, ale od razu mówię, że to na wersji demo, może kiedyś kupimy full. W każdym razie czytać się da. Plik jest w exe więc komputer może ostrzegać, że jest niebezpieczny. Jest bezpieczny, pobierajcie śmiało. #programowanie #programujzwykopem #dotnet #python
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach