{"id":352,"date":"2023-01-31T13:04:23","date_gmt":"2023-01-31T16:04:23","guid":{"rendered":"http:\/\/fabiobrandao.net.br\/blog\/?p=352"},"modified":"2023-03-11T23:00:40","modified_gmt":"2023-03-12T02:00:40","slug":"c-biblioteca-utilitaria-para-net","status":"publish","type":"post","link":"https:\/\/fabiobrandao.net.br\/blog\/novidades-e-curiosidades\/c-biblioteca-utilitaria-para-net\/","title":{"rendered":"C# &#8211; Biblioteca utilit\u00e1ria para .NET"},"content":{"rendered":"<p>Faz algum tempo que resolvi compartilhar uma de minhas bibliotecas utilit\u00e1rias no Nuget mas n\u00e3o tinha escrito nada sobre. A biblioteca conta com diversas funcionalidades para o desenvolvimento em C# no dia a dia como:<\/p>\n<ul>\n<li>Manipula\u00e7\u00e3o de arquivos e pastas;<\/li>\n<li>Manipula\u00e7\u00e3o de dados de texto, n\u00fameros e datas;<\/li>\n<li>Obten\u00e7\u00e3o de dados da rede como ip, mac, etc;<\/li>\n<li>Criptografia com MD5;<\/li>\n<li>Valida\u00e7\u00e3o de dados texto, n\u00fameros, datas, rfid, etc.<\/li>\n<\/ul>\n<p>Conforme as necessidades v\u00e3o aparecendo vou atualizando a biblioteca.<\/p>\n<p>Voc\u00ea pode obter a biblioteca em\u00a0<a href=\"https:\/\/www.nuget.org\/packages\/DotNetBasicUtils\">https:\/\/www.nuget.org\/packages\/DotNetBasicUtils<\/a> ou a partir do seu gerenciador de pacotes procure por\u00a0DotNetBasicUtils.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Faz algum tempo que resolvi compartilhar uma de minhas bibliotecas utilit\u00e1rias no Nuget mas n\u00e3o tinha escrito nada sobre. A biblioteca conta com diversas funcionalidades para o desenvolvimento em C#&#8230; <\/p>\n","protected":false},"author":1,"featured_media":360,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[82,17],"tags":[76,39,77],"class_list":["post-352","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-csharp","category-novidades-e-curiosidades","tag-biblioteca","tag-c","tag-nuget"],"_links":{"self":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/comments?post=352"}],"version-history":[{"count":3,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts\/352\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/posts\/352\/revisions\/372"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/media\/360"}],"wp:attachment":[{"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/media?parent=352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/categories?post=352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabiobrandao.net.br\/blog\/wp-json\/wp\/v2\/tags?post=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}