dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 82

Tworząc bazę danych dla SmogBota, mimo że jest ona stosunkowo niewielka jeśli chodzi o złożoność i ilość obiektów, postanowiłem zaimplementować kilka dobrych praktyk i pokazać w jaki sposób można zwiększyć bezpieczeństwo takowej bazy, nie męcząc się zbytnio :) Całość mechanizmu jest prosta i przejrzysta a opiera się to na schema bazodanowych.

Źródło: luktom.net
Dziel się z innymi:
SmogBot – kilka dobrych praktyk z zakresu bezpieczeństwa bazy danych - luktom.net

Daj się poznać 2017 623 dni, 18 godzin, 19 minut temu luktom 95 rozwiń

Jest to pierwszy artykuł dotyczący zasad czystego kodu. W tej części przedstawię spojrzenie na nadawanie znaczących nazw oraz używanie komentarzy.  Czym jest ten czysty kod i dlaczego powinniśmy dążyć do utrzymania naszego kodu w czystości?

Źródło: programistabyc.pl
Dziel się z innymi:
Czysty kod #1 - Programistą być

Sztuka programowania 623 dni, 18 godzin, 19 minut temu Krzysiek Baranowski 191 rozwiń

Bałagan w plikach, to sytuacja jaka nęka nie jednego użytkownika komputerów. Ile razy podejmowałem próby ogarnięcia całego składowiska plików na moim dysku. Nigdy do końca się nie udało. Być może to przez pliko – zbieractwo. W młodości od czasu do czasu crash systemu rozwiązywał problem.:D Niestety w dobie ultra tłustych dysków twardych, cyfrowych chmur i innych sztucznych mgieł nie jest tak łatwo ...

PictOgr - pomysł na realizację. - Good Developer

Daj się poznać 2017 623 dni, 18 godzin, 19 minut temu gocom 23 rozwiń

Jacek ŁapińskiDodaj komentarz Często mam okazję pracować nad projektami, które udostępniają bardzo wąski interfejs na zewnątrz, mimo że zawierają w sobie dużo nietrywialnej logiki. Krótko mówiąc – powstaje bardzo mało klas publicznych i dość dużo klas internal. Testy jednostkowe zawsze umieszczam w oddzielnym projekcie. Przez długi okres, za każdym razem kiedy czułem potrzebę napisania testów dla klasy internal, robiłem to co sprawiało mi najmniej problemów – przekształcałem klasę na publiczną. W takich...

Źródło: jaceklapinski.com
Dziel się z innymi:
Klasy internal a testowanie jednostkowe

Daj się poznać 2017 623 dni, 18 godzin, 19 minut temu jacalapa 79 rozwiń

Hakujemy Visual Studio - omijamy ograniczenia SDK i rozszerzamy IDE o własne elementy przy pomocy Snoop, wizualizatora WPF :)

Dziel się z innymi:
Hakujemy Visual Studio — dobieramy się do niedostępnych elementów IDE

Daj się poznać 2017 623 dni, 18 godzin, 19 minut temu djfoxer 162 rozwiń

Siemanko Ostatnio (dopiero?) podczas zgłębiania wiedzy o mikroserwisach usłyszałem o serverless – czyli architekturze webowej, która nie wymaga klasycznego serwera. Opiera się ona na wywoływaniu funkcji będących w chmurze. Oczywiście my te funkcje musimy napisać i wrzucić do chmury. Obsługę funkcji wg mojej wied...

Źródło: marcinszyszka.pl
Dziel się z innymi:
Azure Function czyli po co Ci serwer? | Pewnie trzyma Ci cache

Programowanie rozproszone 623 dni, 18 godzin, 19 minut temu Marcin Marcin 73 rozwiń

… potem były metody anonimowe… Drugi wpis poprzedzający wyrażenia lambda. Krótki i dość prosty. Microsoft w C#2 postanowił usprawnić trochę tworzenie delegatów. Metody anonimowe nie dość, że skracają kod, dają nam również możliwość sprawdzenia ich wnętrzności bez przewijania plików i próby odnalezienia implementacji. Wszystko mamy w jednym miejscu. Nie musimy deklarować metod formalnie (implicitly).

Źródło: jakubmaguza.pl
Dziel się z innymi:
Ten o metodach anonimowych - jakubmaguza.pl

Daj się poznać 2017 624 dni, 23 godziny, 43 minuty temu Jakub Maguza 89 rozwiń

Last week, I finally started working on my „Get noticed” project called gifty. If you have absolutely no idea what I’m writing about you can go read my introduction to the project which I link here😉 Anyway, one of the first things I wanted to do was to create some kind of ServiceBuilder for every microservice, since all of them (or at least majority) will have to go through some steps before the actually run. The steps are:Initialize Kestrel wi...

Using interface explicit imlementation for creating a builder class - Forever F[r]ame

Daj się poznać 2017 624 dni, 23 godziny, 43 minuty temu dpawlukiewicz 68 rozwiń

Moja gra The Ship Game nie wymaga back-endu w postaci serwera bazą danych. Jak zapisać dane bez bazy danych? Można postawić na to co daje nam współczesna przeglądarka i jej JavaScriptowe obiekty localStorage oraz sessionStorage.

Źródło: blog.soltysiak.it
Dziel się z innymi:
Zapisywanie ustawień w przeglądarce; fasada dla localStorage lub sessionStorage – Soltys Blog

Daj się poznać 2017 624 dni, 23 godziny, 43 minuty temu Paweł Sołtysiak 67 rozwiń

First bunch of features are done and it’s time to look at very important matter – security. As long as we create apps only for ourselves we don’t care about it. Sometimes we release one of those applications somewhere on the Internet and we still don’t care about security. Why? We forgot o...

Getting started on ASP.NET Core & React - episode 05 - PoznajProgramowanie.pl

Web 624 dni, 23 godziny, 43 minuty temu AdrianBystrek 56 rozwiń

Niezależnie od tego czy słyszałaś/-eś o "Architekturze sprzedającej opcje na późniejszą zmianę" zapraszam do nieco innego spojrzenia na decyzje podejmowane przy tworzeniu fundamentów naszych systemów. Które z opcji są prawdziwą podporą naszej architektury, a które wyłącznie dodatkiem? Zachęcam do lektury

Źródło: blog.scooletz.com
Dziel się z innymi:
Płytkie i głębokie fundamenty Twojej architektury

Architektura 624 dni, 23 godziny, 43 minuty temu Scooletz 101 rozwiń

Często z pozoru trudny problem, po rozbiciu na mniejsze kawałki staje się prostszy do rozwiązania. W teorii nie powinno to mieć znaczenia. Równie dobrze nierozbite zadania powinno zająć tyle samo czasu i być tak samo skomplikowane jak te podzielone na małe fragmenty. Czas realizacji ani poziom trudności nie uległ zmianie. O co więc tak naprawdę chodzi?

Źródło: wojciszko.com
Dziel się z innymi:
Dlaczego zadania IT powinny być krótkie? | Karol Wójciszko

Inne 624 dni, 23 godziny, 43 minuty temu mijagi 83 rozwiń

Many programmers tend to believe, that sticking to the particular technology of their choice while being reluctant to the other pieces of a rather complex process of providing a completed application is not their concern. DevOps, infrastructural concerns, cloud computing and so on – we got other teams able to do that, correct? Well, even if you do, you’re missing a huge piece of the knowledge that could save your day at some point in the future. Let me briefly present my point of view on the given subject.

Who you should care about DevOps | Piotr Gankiewicz

Narzędzia 624 dni, 23 godziny, 43 minuty temu spetz 77 rozwiń

Along with Get Noticed contest I’m a bit preoccupied with other activities. One of them is preparing to take 70-473 Exam (cloud and data related stuff). Since I’m reading and using cert related stuff I could as well write about it – I’ll probably remember everything I’ll write about for rest of my life (writing about things works magic with memory) and maybe someone will have any use for that. Let’s start with simple things – dynamic data masking.

Źródło: hryniewski.net
Dziel się z innymi:
Azure SQL 101 – Dynamic Data Masking – Hryniewski.NET

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu Rafał Hryniewski 11 rozwiń

Almost every application needs some kind of config. We can store it in file, database or cloud. But have we got any solution to help us manage those configs?Configuration Configuration builder provides a way to manage name-value configuration even from multiple sources.

Configuration in .Net Core 1.1 console project | Build solution

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu j_boczek 26 rozwiń

W przerwie od ML wpadła mi na warsztat potrzeba napisania aplikacji klienckiej dla jednego z serwisu, który tworzę. (...) W zamierzchłych czasach (cztery i dwa lata temu) napisałem proste aplikacje natywne w Androidzie ...

Źródło: neatcode.in
Dziel się z innymi:
React Native – neatcode

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu Sylwekqaz 30 rozwiń

Cześć, Witam Was, w drugim „odcinku” serii poświęconej tematom związanym z początkiem programistycznej kariery jako Junior Software Developer. W ostatnim wpisie zdradziłem Wam, że oprócz codziennej pracy, jeszcze studiuję.   Tak… obecnie jestem na ostatnim semestrze studiów magisterskich na kierunku Informatyka 😉 Za tydzień zaczynam pisać pracę 😀 😉 Właśnie pobieram bazę LaTexa.   W związku z tym, dzisiejszy wpis postanowiłem oprzeć na temat studiów. Jeśli chodzi o mnie, to ja byłem po pro...

#JuniorSoftDev# – odc.2 „Czy warto iść na studia?” – #Programistyczny blog dla każdego#

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu Krzysztof Stępnikowski 70 rozwiń

Niby druga notka nie musi być w temacie konkursowym, ale jakoś tak mi dziś wyszło. Koniecznie chciałam napisać o pewnym nowym znalezisku jakie odkryłam w zeszłym tygodniu. Mianowicie po pierwsze artykuł „Building a data science portfolio: Storytelling with data”, który krok po krok opowiada jak zacząć przygodę z danymi i Pythonem. Genialny, tylko bardzo długi. Artykuł pochodzi z bardzo ciekawego bloga Dataquest. Jest to platforma do nauki pod hasłem „Become a Data Scientist – Learn by writing code, work...

Źródło: programistka.net
Dziel się z innymi:
Data Science - nowe materiały | Programistka Iwona

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu Maga 54 rozwiń

Sposób na fluent interface w kontrolerach aplikacji ASP.NET MVC.

Fluent Interface w kontrolerach - sundaydev.pl

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu sundaydev 146 rozwiń

Poprzednio pisałam o statystyce i Excelu, ale to co mnie interesuje najbardziej, to jednak programowanie. Dziś jednak będzie krótko, ponieważ temat, którego poznania się podjęłam jest naprawdę ogromny:) Dlaczego wybrałam Pythona nie R? Chyba już wspomniałam, iż zależało mi na tym, żeby to był język, który mogę wykorzystać też do czegoś innego. Zresztą w zeszłym roku, właśnie tuż przed rozpoczęciem poprzedniej edycji Daj się poznać miałam swoje pierwsze podejście do Pythona, ale w postaci Django. Ostatec...

Źródło: programistka.net
Dziel się z innymi:
Python w Data Science | Programistka Iwona

Daj się poznać 2017 625 dni, 19 godzin, 35 minut temu Maga 40 rozwiń

1 2... 80 81 82 83 84 85... 388 389