#programowanie #programista15k #dotnet #csharp #microsoft

Wrzucam kolejny wpis porównujący wydajność .NET, tym razem na dwóch systemach operacyjnych Windows 10 i Linux (Ubuntu 20.04). Na obu OS sprawdziłem szybkość: .NET Core 3., .NET 5 oraz z Mono 6.8. - .NET Linux vs Windows - test wydajności .NET Core 3.1, .NET 5.0, a także Mono
źródło: comment_15897441157S7xzFaxQ60ZnnV7o7R5tO.jpg
#dotnet #csharp #angular

Mam problem, który nie wiem jak obsłużyć komunikacyjnie. Robię przekierowanie z frontendu do 3rd party serwisu, który przekierowuje mnie na mój backend. Z tego backendu chciałbym zrobić przekierowanie na frontend i ogólnie nie ma problemu żadnego jeśli mam frontend i backend pod jednym adresem. Natomiast nie jest tak kiedy sobie developuje i wtedy frontend mam powiedzmy na localhost:1234 a backend na localhost:9876. Chciałbym mieć wygodną pracę w trybie developerskim
#programowanie #csharp

Witam, mam problem z drag enter / drag drop w C# precyzujac przeciagajac plik do Form, w momencie gdy przytrzymam go dluzej na Formie to zaczytuje go kilkukrotnie jest tak w przypadku przeciagania jednego jak i kilku plików

if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
foreach (string filePath in files)
{
Używasz ResolveUrl? Słyszałeś o Cookieless? #od0dopentestera
Twój kod odwołuje się do skryptu #js

">
Ciężko znaleźć tu błąd. Chyba, że wczytamy się w instrukcję.
Dawno temu nie każda przeglądarka obsługiwała ciasteczka.
Serwisy chciały jednak w jakiś sposób zapamiętywać stan sesji użytkownika.
Wymyślono więc, że informacje na ten temat będą przekazywane w adresie URL.

Adres:
http://example.com/aplikacja/home.aspx
Zamieniano na:
http://example.com/aplikacja/(A(XXXX)S(XXXX)F(XXXX))/home.aspx

W miejscu XXXX aplikacja automatycznie doklejała identyfikator sesji.
Dziś mało kto
Pewnie proste pytanie o #csharp , bo nie znam dobrze tego języka. Mam stringa ze ścieżką do XMLa która wpisuje do struktury którą podaje potem przez pIvoke do swojej biblioteki w C.
Wyświetlam sobie tego stringa potem robię tak

Byte[] cpath = Encoding.ASCII.GetBytes(myXml.ToCharArray());

fixed (Byte* p = &cpath[0])
{
structCfg[0].xmlFilePath=(char*)p;
}

Jak wyświetlam ta ściezke w Csharp to jest ok, ale jak trafi potem do mojej biblioteki w C to ta biblioteka
Jak szybko w c# wykonać zrzut strony. Do tej pory używałem WebBrowser z System.Windows.Forms ale wydaje się on niestabilny i dostaje mnóstwo błędów, że nie mogłem pobrać danych.
Myślałem o Selenium ale wydajnościowo to wypada znacznie gorzej (albo ja nie umiem tego używać). Zanim uruchomi się driver mijają wieki.
Jakieś inne alternatywy ?
#dotnet #csharp #programowanie #selenium #wpf
Stworzyłem backend z autoryzacją na podstawie tego

https://jasonwatmore.com/post/2019/10/14/aspnet-core-3-simple-api-for-authentication-registration-and-user-management#running-react

Również zrobiłem sobie endpoint do dodawania treści serwer. Wygląda to tak, że użytkownik loguje się do portalu i chcę dodać jakąś treść np. zdjęcie na swój profil, więc wywołuje wspomniany endpoint -

http://localhost:4000/profiles/{username}/photos/

W miejsce username podawany jest jego username, w body plik img do przesłania, a w headerze token do autoryzacji. Działa tylko problem jest taki, że to zapytanie przejdzie także dla tokenu
Używasz tokenu JWT? Jeżeli tak po stronie backendu musisz zweryfikować czy z takim tokenem dostęp do zasobu jest uprawiony.
Najprościej to w tym tokenie mieć zapisany username i po stronie backendu weryfikować czy username z urla się zgadza.
Token już leci w headerze, nie musisz go do body dodawać.
Cześć Mirabelki i Miraski! Pewnie cześć z was po przeczytaniu tagów pod tym wpisem zastanowi się co u licha łączy #uprawapapryczek i #programowanie. Otóż łączy je mój projekt który robię na zaliczenie pracy inżynierskiej. Chciałem aby było to coś co może mi się przydać i połączy się jakoś z moim innym hobby.

Tak zrodził się pomysł automatycznego growboxa opartego o komputer Raspberry Pi. Planuje w nim uprawiać #papryczki #chili choć słyszałem
źródło: comment_1588858767TEs9bSBXVVAT814sE0FiaL.jpg
Mirki pomóżcie w potrzebie. Jeśli ilość ankiet dobije fajnej liczby to wśród plusujących zrobię #rozdajo książki "Docker dla praktyków". Jak ktoś aktualnie pracuje w firmie, która korzysta z jakiejś praktyki tworzenia oprogramowania (CI/CD itd) to proszę o wypełnienie 2 minutowej ankiety.

https://docs.google.com/forms/d/e/1FAIpQLSdt93QFuBh5FRCsjzX83S2VD6KDN9A-xYZy2oMbyL2igVLekA/viewform
#programowanie #programista15k #webdev #csharp #javascript #php #python #dotnet
źródło: comment_1588422706eO6fxpuGiWCmWkIIpfx1hz.jpg
#dotnet #dotnetcore #csharp #wordpress #php

Witajcie wykopki.
Potrzebuję porady kogoś bardziej zaawansowanego.
Otóż mam przed sobą do zrobienia projekt. Aplikacja internetowa z rejestrowanymi użytkownikami, płatności oraz rozbudowany formularz generujący PDF. I teraz moje pytanie. Czy lepiej zrobić to na wordpressie czy napisać od podstaw w .net core? Jakie jest wasze zdanie? Mam kilka stronek za sobą na wordpressie i pisanie aplikacji wraz z poradnikami w .net ale boję się, żebym nie wyrwał
l


@Phoryn: działaj od razu na 3. Materiałów jest masa. Jeśli jesteś ogarnięty programistycznie to z samą dokumentacją + jakimiś artykułami dasz radę napisać bardzo konkretne rzeczy.
m
Do zaawansowanych rzeczy polem bloga Reformed Programmer