dotnetomaniak.pl - Artykuły z tagiem fsharp

In my previous post, I presented how we can deploy multiple visual studio database projects using Fake build tool. Here, I will present another option which is possible with version 5.19.0. This version has a new module called Fake.Sql.SqlPackage, which is a redesign of previous Fake.Sql.DacPac module. The reason, why the previous module needed redesign, it was a missing option (from my point of view crucial option) - publish profiles. I raised that point on GitHub here and solved it with this pull requ...

Źródło: thecodemanual.pl
Dziel się z innymi:
DB deployments with Fake.Sql.SqlPackage

Narzędzia 152 dni, 15 godzin, 17 minut temu Krzysztof-M 44 źrodło rozwiń

This story has begun quite long ago. I got a chance to work on projects without the automatic deployment process. It was strange a bit because we had deployments process for both front-end and back-end projects, but not for databases. For databases, we were generating SQL scripts from Visual Studio, and then we executed them in our Test environment. This was a perfect place to save our time and FAKE did the right job here. We use Visual Studio SQL Server DB projects to handle SQL scripts. And exactly th...

Źródło: thecodemanual.pl
Dziel się z innymi:
DB deployments with FAKE tool · The Code Manual

Narzędzia 163 dni, 15 godzin, 20 minut temu Krzysztof-M 80 źrodło rozwiń

Posted on : By Grzegorz KotfisJa, programista  Ciężko rozmawia się o rzeczach o których ma się znikome pojęcie. Ale od tego ma się gości. A w tym odcinku goszczę Tomka Heimowskiego – programistę FSharp. Rozprawiamy się z programowaniem funkcyjnym wokół którego narosło wiele mitów. Choćby taki, że jest trudne. Czy aby na pewno? Koniecznie posłuchajcie odcinka! Serdecznie zachęcam także do zapisania się do newslettera, którego w końcu odpaliłem! Dzięki temu będziemy w kont...

Źródło: devsession.pl
Dziel się z innymi:
Ja, programista – Tomasz Heimowski – programowanie funkcyjne – Devsession | Grzegorz Kotfis | Od programisty dla programistów

Inne 489 dni, 15 godzin, 1 minutę temu Grzegorz Kotfis 61 źrodło rozwiń

This is a usage guide for asynchronous programming in F# using the Async type. The content should be helpful to existing F# Async users or those approaching F# concurrency from another programming language, and is complementary to existing material such as Asynchronous Programming by Scott Wlaschin, Async in C# and F# by Tomas Petricek and Async Programming in F# on MSDN.Table of ContentsDefinition— th...

Tagi: fsharp
Źródło: medium.com
Dziel się z innymi:
[EN]F# Async Guide – Lev Gorodinski – Medium

Sztuka programowania 698 dni, 17 godzin, 16 minut temu admin 26 źrodło rozwiń

Tworząc aplikacje webowe, często zastanawiamy się, czy tworzony przez nas kod nie pogorszy czasów odpowiedzi całej aplikacji. W jaki sposób możemy kontrolować te czasy, tak by kontrola była jednym z elementów całego procesu CI w naszym projekcie. Jednocześnie zapewniając losowość danych, o które odputujemy sprawdzaną aplikację. Właśnie o tym jest ten artykuł, zapraszam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Performance testing using FsCheck

Sztuka programowania 1005 dni, 17 godzin, 16 minut temu mnie 66 źrodło rozwiń

Najpopularniejszym frameworkiem webowym dla aplikacji .NET jest ASP.NET MVC. Pracując w C# sprawdza się on się świetnie, ale bazuje na obiektowym paradygmacie programowania, co nie do końca współgra z funkcyjnym podejściem F#. Na szczęście jest Suave, który pozwala na proste i funkcyjne pisanie aplikacji w F#.

Tagi: .Net, fsharp, suave, web
Dziel się z innymi:
F# web z Suave | MD Tech Blog

Web 1224 dni, 6 godzin, 53 minuty temu manio143 77 źrodło rozwiń

Wyjaśniam, dlaczego wyrażenia są bezpieczniejsze od twierdzeń oraz jak zwiększyć czytelność wyrażeń w F#.

Tagi: fsharp
Źródło: keraxel.net
Dziel się z innymi:
F#: wyrażenia

Sztuka programowania 1483 dni, 13 godzin, 43 minuty temu Keraxel 86 źrodło rozwiń

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,42)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)