Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 28637|Odpověď: 2

[Zdroj] 15 dobře. .NET

[Kopírovat odkaz]
Zveřejněno 14.12.2016 13:06:17 | | | |
Poznámka: Někteří uživatelé internetu navrhli, že některé projekty přestanou aktualizovat, věnoval jsem tomuto problému zvláštní pozornost, mnoho z nich jsou malé funkční komponenty, funkce je stabilní, nejsou tam žádné chyby a je normální, že nedochází k žádné aktualizaci. Právě tolik. Za druhé, technická podpora, ať už pro open source nebo zdarma, nemůže být příliš nucená – zde jsou všechny malé funkční komponenty, obecně je pohled na zdrojový kód také snazší pochopitelný, každý bere to, co je potřeba. Samozřejmě jsou ti nejlepší.
Dlouhodobá pozornost a používání. .NET open source projekt, který mi přinesl spoustu výhod:
1. Mohu rychle dokončit svůj nápad, takzvané obchodní detaily, místo abych se soustředil na to, jak ho realizovat;
2. Může splnit požadavky rychleji a stabilněji, místo aby si stavěla vlastní kola a zabírala čas;
3. Přinese také určité výhody z využití .NET open source projektů a čtení zdrojového kódu;
       Ve skutečnosti nejde o to, že by nebylo dobré kola stavět, ale že technický základ a profesionální úroveň nejsou dostatečné a je opravdu nemožné je postavit. Takže děkuji open source komunitě, děkuji C#, děkuji všem, kteří se zapojují a sdílejí kód open source projektů, díky vám postupuji rychleji. Od té doby, co jsem se oficiálně začal věnovat C# v roce 2008 a používám ho k plnění úkolů potřebných pro postgraduální studium, jsem se setkal s mnoha open source projekty, zejména často s Codeplexem, CodeProjectem a nyní i s populárnějším githubem. Minulý měsíc byl na . publikován článek. Článek o open-source komponentě strojového učení platformy .NET: , velmi populární. Proto jsem speciálně shrnul některé projekty, které jsem za ta léta objevil, a věnoval je všem.
      Microsoft je nyní stále jasnější ohledně open source a dělá stále více kroků, takže věnujme větší pozornost. .NET platforma. Vzhledem k tomu, že existuje mnoho podobných rollupů, neuváděl jsem některé běžné, ale některé méně běžné. Pokud je u některých článků náhoda, je to čistě příležitostné. Následující žebříčky nejsou seřazené v žádném konkrétním pořadí, všechny jsou funkční, proto je prosím sbírejte a uchovejte pro pozdější použití. Kromě toho budu publikovat používání a představení některých open source projektů prostřednictvím blogu a vyberu několik obecnějších komponent, z nichž každá představuje jeho funkce a základní využití, prosím, věnujte pozornost dynamice blogu.

    Tentokrát jsem vyřešil 15 projektů, které si osobně myslím, že jsou lepší. Na vyřešení byl čas asi o 15 minut později. Hlavní je, že pokaždé, když se ho dotknu, nacpávám ho do svých oblíbených... Teď jsou oblíbené takto (náhled, klikněte pro zvětšení):
Tak mi odpusťte, nemůžu všechno zveřejnit, je to moc chaotické, není to dobré.

1. Komponenta zpracování časového cyklu .NET
    Tato složka je malá a je hlavně velmi vhodná pro časová data, zejména intervaly zpracování a časové rámce. I když. .NET obsahuje některé funkce času a data, ale možná ještě není výkonný. Tato komponenta je vylepšená verze. Pro podrobnější funkce prosím navštivte úvod na domovské stránce projektu. V CodeProject:
    http://www.codeproject.com/Articles/168662/Time-Period-Library-for-NET

2. Komponenta pro vykreslování OxyPlot
    OxyPlot je .NET multiplatformní grafická komponenta, věnoval jsem jí pozornost už dlouho, ale ještě jsem ji nepoužil, dříve jsem používal ZedGraph, přišlo mi to trochu nepříjemné, ale tehdy jsem OxyPlot neznal. Microsoft začíná na . NET 3.5 také poskytuje MS graf pro řízení kreslení, který je také jednodušší na používání. Tato komponenta je na pohled stručnější, takže implementace by měla být jednodušší, podívejme se, k čemu ji lze použít. Podívej se na ten obrázek, je osvěžující...
    Oficiální webové stránky: http://oxyplot.org/

3. AnyCAD, CAD modelovací komponenta platformy .NET
    Jak děsivé a fantazírující pro mě bylo pracovat s CAD soubory v .NET, ale až když jsem na to náhodou narazil, změnilo mě to na názor. Samozřejmě, tato komponenta je dostupná komerčně a existuje také bezplatná verze. Pro běžné uživatele je to skvělé, i když většina lidí to možná nepoužívá, ale uložte si to, uložte to, možná to ten den použijete.
    Oficiální webové stránky: http://www.anycad.net/
4. Komponenta operace s konfiguračním souborem SharpConfig
    SharpConfig je velmi jednoduchý na použití, jednofunkcívý, ale zároveň výkonný open source. .NET knihovna tříd. Není zábavné dělat složité operace s profily tak jednoduché jako manipulaci s objekty? O této složce a jejím úvodu napíšu samostatný článek, protože je lákavá. Podívejte se na screenshot:
    Oficiální webové stránky: http://sharpconfig.codeplex.com/

5.MailSystem.NET Složka Mail
    MailSystem je open-source komponenta pro zpracování e-mailů platformy .NET, která podporuje SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard, vCalendar, anti-spam, slučování dotazů a další funkce. Pokud ji chcete použít v softwaru mimo GPLv3, musíte získat komerční licenci.
   Oficiální webové stránky: http://mailsystem.codeplex.com/

6. Porovnání komponenty pro porovnání objektů .NET
    Hlavní funkcí této složky, jak název napovídá, je porovnat dvě do hloubky. NET objekty, ať už jsou stejné nebo odlišné. Může to být hodně. Objekty .NET implementují některá rozhraní, která jsou součástí .NET a lze je přímo porovnávat, ale tato komponenta se srovnává v širším rozsahu a funkcích. Například:
    Výchozí poduzly lze porovnat;
    Struktury lze porovnávat;
    IListické objekty lze srovnávat;
    Porovnejte jednorozměrné nebo vícerozměrné objekty pole;
    Typy enum lze porovnávat;
    Lze porovnávat objekty IDictionary;
    Můžete porovnávat datové sady, datové tabulky, slovníky a další;
    Můžete porovnat soukromá pole nebo atributy atd.
    Je jich mnoho, nemluvě o všech, můžete navštívit oficiální webové stránky a dozvědět se více.
    Oficiální webové stránky: http://comparenetobjects.codeplex.com/

7. Bezpečnostní složka Security Library
    Toto je . Bezpečnostní open source komponenty zaměřené na NET platformu, vzhledem k relativně malému osobnímu porozumění této oblasti, neexistují podrobný výzkum a v současnosti podporují SSL a TLS, správu certifikátů a konverzi šifrování.
    Oficiální webové stránky: http://www.mentalis.org/soft/projects/seclib/

8. NLocalizer lokalizuje vícejazyčné komponenty
    Vícejazyčnost, lokalizace je něco, co studovalo mnoho lidí a možná má i vlastní řešení. Účelem tohoto NLocalizéru je usnadnit vývojářům .NET rychlé vytváření vícejazyčného softwaru a zároveň je velmi snadný na používání. Oficiální případ poskytuje případ, kdy můžete přímo získat hodnoty všech ovládacích prvků stávajícího projektu Winform a upravit je tak, abyste dosáhli vícejazyčnosti.
    Oficiální webové stránky: http://nlocalizer.codeplex.com/

9. Sestava jednotky měření PhysicalMeasure
    Projekt PhysicalMeasure je fyzikální jednotkový a měřicí systém, který podporuje převod mezi různými jednotkami měření. I když se tohle málokdy používá, opravdu jsem potkal kamaráda, který něco podobného vyrábí. Ačkoliv je to snadné přemýšlet, v praxi je stále obtížnější to udělat, hlavně aby to bylo komplexní a stabilní. Takže obvykle vidím hodně věcí, někdy když narazím na potřebu, přijde nápad, a pak čtu další zprávy a vidím přínosy zkušeností jiných lidí.
    Oficiální webové stránky: http://physicalmeasure.codeplex.com/

10. Čtečka schémat databází
    Database Schema Reader je open-source nástroj pro získávání databázových schémat. Mnoho ORM nebo generátorů kódu jej může využívat. Je užitečný pro ORM, které podporují více databází, ale samozřejmě existují i jiné využití, například generování dokumentů do databázových slovníků... Všichni hráli, jak se mu zlíbí. V současnosti podporuje širokou škálu databází, jako jsou: SqlServer, SqlServer CE 4, MySQL, SQLite, System.Data.OracleClient, ODP, Devart, PostgreSql, DB2 a další.
    Oficiální webové stránky: http://dbschemareader.codeplex.com/

11. SDS: Nástroje pro vědecké datové sady
    SDS (Scientific DataSet library and tools) je nástroj pro vývojáře .NET pro čtení a sdílení různých vědeckých dat, podporující CSV, NetCDF a další formáty souborů.
    Oficiální webové stránky: http://sds.codeplex.com/

12. Databáze souborů LiteDB - NoSQL
LiteDB je malá .NET platforma, open-source NoSQL typ lehké databáze souborů. Je charakterizován malým a rychlým, dll soubor má pouze 200K a podporuje operace LINQ a příkazovou řádku, databáze je jeden soubor, podobně jako Sqlite, a další funkce budou podrobně rozebrány. Pokud budu mít čas přečíst si oficiální webové soubory, napíšu úvodní a použitelný článek o této databázi.
Oficiální webové stránky: http://www.litedb.org/

13. CSharpCompiler
CSharpCompiler je open source platforma .NET pro bezplatnou kompilaci zdrojového kódu v C# pro programátory a existuje mnoho věcí, které lze udělat, například použít ji k implementaci C# skriptování... a C# IDE editor pro tvorbu vlastních. Například oficiální příklad:
Oficiální webové stránky: http://csharpcompiler.codeplex.com/

14. Boyi Blog
Boyi Blog je bezplatný, open-source blogovací systém. Je založena na BlogEngine.NET pro lokalizaci Číny a jejím úsilím o podporu a aplikaci v Číně. Dodržuje standardy W3C s extrémní škálovatelností, vysokým výkonem, dobrým SEO výkonem a výjimečným uživatelským zážitkem. Pro ty, kteří si chtějí vytvořit vlastní blog, je to dobrá volba. Následující obrázek ukazuje styl blogového interface:
BlogEngine.NET Oficiální webové stránky: http://www.dotnetblogengine.net/
Oficiální webové stránky: http://wangxianyuan.com/blogengine/

15. Blogový systém Little Loache
Malý blogový systém Loach je také. .NET platforma, vytvořená v létě 2008 na základě . Vývoj síťové platformy s kompletním publikováním článků, komentáři, odběry, tagy a dalšími funkcemi, aby vyhověl potřebám individuálního nebo týmového publikování informací, lze využít jako blog, CMS a dokonce vytvořit podnikové webové stránky. Existuje flexibilní mechanismus šablon, který vám umožní přizpůsobit klíčová slova, vlastní URL, SEO optimalizaci a dokonale podporovat offline psaní. Například: Windows Live Writer (doporučeno) (tutoriál), Office Word 2007, podpora zahrnuje RSS kanál, komentářový feed, různé typy odběru e-mailů atd. Tento projekt lze použít jako nástroj pro učení a odkazuje na mnoho open source komponent.

Oficiální webové stránky: http://www.loachs.com/


Původní odkaz: http://www.cnblogs.com/asxinyu/p/dotnet_opensource_project.html




Předchozí:node.js inicializovat pomocí package.json
Další:c# Použití message queue MessageQueue se zdrojovým kódem
Zveřejněno 22.03.2017 16:48:41 |
.net mate, že software je lepší
 Pronajímatel| Zveřejněno 22.03.2017 16:55:40 |
774115495 Zveřejněno 22. 3. 2017 v 16:48
.net mate, že software je lepší

DNGuard
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com