Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 28637|Svar: 2

[Kilde] 15 godt. .NET

[Kopier link]
Opslået på 14/12/2016 13.06.17 | | | |
Bemærk: Nogle netbrugere har foreslået, at nogle projekter vil stoppe med at opdatere, jeg har været særligt opmærksom på dette problem, mange af dem er små funktionelle komponenter, funktionen er stabil, der er ingen fejl, og det er normalt, at der ikke kommer nogen opdatering. Lige nok. For det andet kan teknisk support, både open source og gratis, ikke være for påtvunget, her er alle små funktionelle komponenter, generelt er kildekoden også lettere at forstå, hver tager det, der er nødvendigt. Selvfølgelig findes der de bedste.
Langvarig opmærksomhed og brug. .NET open source-projekt, som har givet mig mange fordele:
1. Jeg kan hurtigt færdiggøre min idé, de såkaldte forretningsdetaljer, i stedet for at fokusere på, hvordan jeg skal implementere den;
2. Den kan opfylde kravene hurtigere og mere stabilt i stedet for at bygge sine egne hjul og tage tid;
3. Det vil også give nogle fordele ved brugen af .NET open source-projekter og kildekodelæsning;
       Faktisk er det ikke fordi, det ikke er godt at bygge hjul, men at det tekniske fundament og det professionelle niveau ikke er nok, og det er virkelig umuligt at bygge dem. Så tak til open source-fællesskabet, tak C#, tak til dem, der deltager og deler koden til open source-projekter, takket være jer gør jeg fremskridt hurtigere. Siden jeg officielt begyndte at engagere mig i C# i 08 og bruge det til at udføre de opgaver, der kræves til kandidatuddannelsen, er jeg kommet i kontakt med mange open source-projekter, især ofte ved at gå til Codeplex, CodeProject og nu den mere populære github. Sidste måned blev der udgivet en artikel på . .NET-platformens open source maskinlæringskomponentartikel: , meget populær. Så jeg har specielt opsummeret nogle af de projekter, jeg har opdaget gennem årene, og dedikeret dem til alle.
      Nu bliver Microsoft mere og mere tydelig omkring open source og tager flere og flere skridt, så lad os være mere opmærksomme. .NET-platform. Da der findes mange lignende rollups, nævnte jeg ikke nogle almindelige, men nogle mindre almindelige. Hvis der er et sammenfald med nogle artikler, er det rent lejlighedsvis. De følgende ranglister er ikke i nogen bestemt rækkefølge, de er alle funktionelle, så saml dem venligst og gem dem til senere brug. Derudover vil jeg offentliggøre brugen og introduktionen af nogle open source-projekter via bloggen, og jeg vil vælge flere mere generelle komponenter, som hver især introducerer sine funktioner og grundlæggende anvendelse, vær venlig at lægge mærke til bloggens dynamik.

    Denne gang har jeg styr på 15 projekter, som jeg personligt synes er bedre. Der var tid til at ordne omkring 15 år senere. Det vigtigste er, at hver gang jeg rører ved det, putter jeg det i mine favoritter... Nu er favoritterne sådan her (thumbnail, klik for at forstørre):
Så tilgiv mig, jeg kan ikke poste alt, det er for rodet, det er ikke godt.

1. .NET tidscyklus behandlingskomponent
    Denne komponent er lille og er primært meget praktisk i forhold til tidsdatoer, især behandlingstidsintervaller og tidsrammer. Selvom. .NET har nogle af funktionerne tid og dato, men det er måske ikke kraftfuldt endnu. Denne komponent er den forbedrede version. For detaljerede funktioner, se venligst introduktionen på projektets hjemmeside. I CodeProject:
    http://www.codeproject.com/Articles/168662/Time-Period-Library-for-NET

2. OxyPlot-plottkomponent
    OxyPlot er en .NET cross-platform grafkomponent, jeg har fulgt med i lang tid, men jeg har ikke brugt det endnu, jeg plejede at bruge ZedGraph, det føltes lidt grimt, men jeg kendte ikke OxyPlot på det tidspunkt. Microsoft starter med . NET 3.5 tilbyder også en tegnekontrol-MS Chart, som også er nemmere at bruge. Denne komponent ser mere præcis ud, så implementeringen burde være enklere, lad os se, hvad den kan bruges til. Se på dette billede, det er forfriskende...
    Officiel hjemmeside: http://oxyplot.org/

3. AnyCAD, en CAD-modelleringskomponent på .NET-platformen
    Hvor skræmmende og fantasifuldt det var for mig at arbejde med CAD-filer i .NET, men det var først, da jeg tilfældigt stødte på det, at det ændrede min mening. Selvfølgelig er denne komponent kommercielt tilgængelig, og der findes også en gratis version. For almindelige brugere er det fantastisk, selvom de fleste måske ikke bruger det, men gem det, gem det, måske bruger du det samme dag.
    Officiel hjemmeside: http://www.anycad.net/
4. SharpConfig konfigurationsfil-driftskomponent
    SharpConfig er en meget simpel at bruge, enkeltfunktions, men samtidig kraftfuld open source. .NET klassebibliotek. Er det ikke sjovt at gøre komplekse profiloperationer så simple som at manipulere objekter? Jeg vil skrive en separat artikel om denne komponent og dens introduktion, fordi det er fristende. Se et screenshot:
    Officiel hjemmeside: http://sharpconfig.codeplex.com/

5.MailSystem.NET Mail-komponent
    MailSystem er en open source mailbehandlingskomponent på .NET-platformen, som understøtter SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard, vCalendar, anti-spam, forespørgselssammenfletning og andre funktioner. Hvis du vil bruge det i ikke-GPLv3-software, skal du have en kommerciel licens.
   Officiel hjemmeside: http://mailsystem.codeplex.com/

6. Sammenlign .NET Objects Objektsammenligningskomponent
    Hovedfunktionen af denne komponent, som navnet antyder, er at sammenligne 2 i dybden. NET-objekter, uanset om de er lige eller forskellige. Det kan være meget. .NET-objekter implementerer nogle af de grænseflader, der følger med .NET, som kan sammenlignes direkte, men denne komponent kan sammenlignes i et bredere spektrum af funktioner og omfang. For eksempel:
    Standard børnenoder kan sammenlignes;
    strukturer kan sammenlignes;
    IList-objekter kan sammenlignes;
    Sammenlign endimensionelle eller multidimensionelle array-objekter;
    Enum-typer kan sammenlignes;
    IDictionary-objekter kan sammenlignes;
    Du kan sammenligne datasæt, datatabeller, ordbøger og mere;
    Du kan sammenligne private felter eller attributter osv.
    Der er mange, for ikke at nævne dem alle, du kan gå til den officielle hjemmeside for at lære mere.
    Officiel hjemmeside: http://comparenetobjects.codeplex.com/

7. Security Library sikkerhedskomponent
    Dette er en . Open source-komponenter relateret til NET-platformens sikkerhed på grund af den relativt begrænsede personlige forståelse af dette område, der ikke er nogen dybdegående forskning, og de understøtter i øjeblikket SSL og TLS, certifikatstyring og krypteringskonvertering.
    Officiel hjemmeside: http://www.mentalis.org/soft/projects/seclib/

8. NLocalizer lokaliserer flersprogede komponenter
    Flersproget lokalisering er noget, mange har studeret og måske har deres egne løsninger. Formålet med denne NLocalizer er at gøre det lettere for .NET-udviklere hurtigt at bygge flersproget software, og den er også meget nem at bruge. Den officielle giver et tilfælde, hvor du direkte kan hente værdierne af alle kontroller i det eksisterende Winform-projekt og redigere dem for at opnå flersprogethed.
    Officiel hjemmeside: http://nlocalizer.codeplex.com/

9. FysiskMålenhedsenhed for måleenhed
    PhysicalMeasure-projektet er et fysisk enheds- og målesystem, der understøtter omregning mellem forskellige måleenheder. Selvom denne ting sjældent bruges, har jeg virkelig mødt en ven, der laver noget lignende. Selvom det er let at tænke på, er det stadig sværere at gøre i praksis, primært for at være omfattende og stabilt. Så jeg ser som regel meget, nogle gange når jeg møder et behov, opstår idéen, og så læser jeg flere nyheder og ser fordelene ved andres erfaringer.
    Officiel hjemmeside: http://physicalmeasure.codeplex.com/

10. Database Schema Reader
    Database Schema Reader er et open source værktøj til indsamling af databaseskemaer. Mange ORM'er eller kodegeneratorer kan bruge det. Det er nyttigt for ORM'er, der understøtter flere databaser, men der er selvfølgelig også andre anvendelser, såsom at generere databaseordbogsdokumenter... Alle spillede til deres hjertes lyst. I øjeblikket understøtter den et bredt udvalg af databaser, såsom: SqlServer, SqlServer CE 4, MySQL, SQLite, System.Data.OracleClient, ODP, Devart, PostgreSql, DB2 osv.
    Officiel hjemmeside: http://dbschemareader.codeplex.com/

11. SDS: Komponentværktøjer til videnskabelige datasæt
    SDS (Scientific DataSet library and tools) er et værktøj for .NET-udviklere til at læse og dele forskellige videnskabelige data, der understøtter CSV, NetCDF og andre filformater.
    Officiel hjemmeside: http://sds.codeplex.com/

12. LiteDB fildatabase - NoSQL
LiteDB er en lille .NET-platform, open source NoSQL-type letvægts fildatabase. Den er kendetegnet ved at være lille og hurtig, dll-filen er kun 200K stor og understøtter LINQ og kommandolinjeoperationer, databasen er en enkelt fil, ligesom Sqlite, og andre funktioner vil blive diskuteret i detaljer. Hvis jeg har tid til at læse de officielle hjemmesidefiler, vil jeg skrive en introduktion og bruge en artikel om denne database.
Officiel hjemmeside: http://www.litedb.org/

13.CSharpCompiler
CSharpCompiler er en .NET-platform, open source, fri komponent til kompilering af C#-kildekode i programmører, og der er mange ting, der kan gøres, såsom at bruge den til at implementere C#-scripting... og en C# IDE-editor til at lave din egen. For eksempel et officielt eksempel:
Officiel hjemmeside: http://csharpcompiler.codeplex.com/

14. Boyi Blog
Boyi Blog er et gratis, open source blogsystem. Den er baseret på BlogEngine.NET for kinesisk lokalisering og dens bestræbelser på at fremme og anvende i Kina. Følger W3C-standarder med ekstrem skalerbarhed, høj ydeevne, god SEO-præstation og enestående brugeroplevelse. For dem, der ønsker at bygge deres egen blog, er dette et godt valg. Følgende billede viser en slags bloginterface:
BlogEngine.NET Officiel hjemmeside: http://www.dotnetblogengine.net/
Officiel hjemmeside: http://wangxianyuan.com/blogengine/

15. Lille Loache Blogsystem
Det lille loach-blogsystem er også et. .NET-platformen, skabt i sommeren 2008, baseret på . Udvikling af netplatforme, med komplet artikeludgivelse, kommentarer, abonnementer, tags og andre funktioner, for at imødekomme behovene for individuel/teaminformationsudgivelse, kan bruges som blog, CMS og endda opbygge en virksomhedshjemmeside. Der findes en fleksibel skabelonmekanisme, der gør det muligt at tilpasse nøgleord, brugerdefinerede URL'er, SEO-optimering og perfekt understøtte offline skrivning. For eksempel: Windows Live Writer (anbefalet) (vejledning), Office Word 2007, understøttelse inkluderer RSS-feed, kommentarfeed, forskellige typer e-mailabonnementer osv. Dette projekt kan bruges som et læringsværktøj og refererer til mange open source-komponenter.

Officiel hjemmeside: http://www.loachs.com/


Originalt link: http://www.cnblogs.com/asxinyu/p/dotnet_opensource_project.html




Tidligere:node.js initialisere med package.json
Næste:c# Brugen af meddelelseskøen MessageQueue med kildekode
Opslået på 22/03/2017 16.48.41 |
.net forvirrer at software er bedre
 Udlejer| Opslået på 22/03/2017 16.55.40 |
774115495 Opslået den 22-3-2017 kl. 16:48
.net forvirrer at software er bedre

DNGuard
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com