romagny13
NuGet publisher profile
Packages (23)
JsonObjectSerializer
Json and Xml Serializers for .NET projects Support : * Wpf, Windows Forms, Asp.Net * Uwp (>=build 16299) * Asp.Net Core, Xamarin (.Net Standard 2.0) * etc. * JsonO * Methods * ToJson: Object (object or dynamic) => Json * FromJson: Json => Object (type or dynamic) * ToXml: Object (object or dynamic) => Xml * FromXml: Xml => Object (type or dynamic) * Serialization Settings : Formatting, indentation, preserve circular reference, date format string (default: ISO), culture (default: InvariantCulture), ... * DefaultTypeResolver Settings: Naming Strategy (camel case, snake case or create a custom naming strategy), include private/ non Public members, delegate factory type to optimize object creation and getter/setter (dynamic by default, expression, reflection) * Converters: default converters (object, ExpandoObject, enumerable, dictionary, keyvaluepair, value) or register / override a custom converter * JsonTextReader and JsonTextWriter: allow to read and write Json * Serialization member (property name, ignore) and type attributes (xml item name, xml collection name) * Services: (for IoC containers) * JsonSerializationService (IJsonSerializationService)
MvvmLib.Wpf
MvvmLib Wpf Mvvm: ViewModelLocator, BindingProxy, etc. Navigation: NavigationService, ConfigurableNavigationService Data: ListCollectionViewEx, PagedList, PagedSource and commands ListCollectionViewCommands, PagedSourceCommands Interactivity: CallMethodAction with parameter, SelectorSelectedItemsSyncBehavior, EventToCommandBehavior, etc. Controls: AnimatingContentControl, TransitioningContentControl, TransitioningItemsControl: allow to animate content. NavigatableContentControl Expressions: allows to create filters with Linq expressions Common: MvvmUtils
CodeFirstDbGenerator
A Lightweight Library to generate quickly Databases from entities. Concepts: - 0 Migration. No "MigrationsHistory" table. Avoids a directory with hundred of migrations. - Scaffold command to generate/synchronize entities, DbModel and Snapshot with Database - Generate script or update database command to update the database Db Supported: SQL Server, SQLite, MySQL|MariaDB, PostgreSQL
MvvmLib.Core
MvvmLib Core Commands: DelegateCommand, AsyncCommand and CompositeCommand Task Extensions: for Async with void method Mvvm: BindableBase, ValidatableBindableBase and ModelWrapper EventAggregator : allows to subscribe, publish and filter messages
CodeFirstDbGenerator.SqlServer
A Lightweight Library to generate quickly Databases from entities. Concepts: - 0 Migration. No "MigrationsHistory" table. Avoids a directory with hundred of migrations. - Scaffold command to generate/synchronize entities, DbModel and Snapshot with Database - Generate script or update database command to update the database Db Supported: SQL Server, SQLite, MySQL|MariaDB, PostgreSQL
EasyDb
EasyDb is a Library for .NET Projects. * Micro ORM * Mapping explicit or by Data Annotations * Simple commands with SQL * Factories for a better project structure * QueryService SqlClient, OleDb, MySqlClient with with MySQLConnector for .NET * Interceptors * No dependencies. Do not require to update the Model.
CodeFirstDbGenerator.Tools
CodeFirstDbGenerator Tools for the Package Manager Console in Visual Studio. Enables these commands: Scaffold-DbModel Generate-Script Update-Database
MvvmLib.IoC
MvvmLib IoC Container. "It does all the work" * Auto discovery of types and impletation types for interfaces not registered * Allows to register and resolve types, instances, factories * injection parameters and properties * Lifetimes: Transcient, Singleton, InstancePerScope, InstancePerMatchingScope * Scopes and child scopes * Interceptors allow to intercept value resolution * Custom value resolvers * Attributes: PreferredConstructor, PreferredImplementation (for interfaces), Dependency (for properties and parameters) Etc.
SDE
SDE (System.Data.Extensions) provides extensions methods to code faster. Db supported: Sql Server, Sqlite, MySql, PostgreSql, etc.
CodeFirstDbGenerator.Sqlite
A Lightweight Library to generate quickly Databases from entities. Concepts: - 0 Migration. No "MigrationsHistory" table. Avoids a directory with hundred of migrations. - Scaffold command to generate/synchronize entities, DbModel and Snapshot with Database - Generate script or update database command to update the database Db Supported: SQL Server, SQLite, MySQL|MariaDB, PostgreSQL
CodeFirstDbGenerator.MySql
A Lightweight Library to generate quickly Databases from entities. Concepts: - 0 Migration. No "MigrationsHistory" table. Avoids a directory with hundred of migrations. - Scaffold command to generate/synchronize entities, DbModel and Snapshot with Database - Generate script or update database command to update the database Db Supported: SQL Server, SQLite, MySQL|MariaDB, PostgreSQL
EasyMig
Migration Tool (in the directory "packages") and Services. Support: * Sql Server * MySql Commands: * Drop Database * Create Database, Create and use Database * Create Table * Alter Table * Drop Table * Create Stored Procedure * Drop Stored Procedure * Seed Table Execution * Do Migrations From Assembly, From Memory * Do Migration One * Do Seed All From Assembly, From Memory * Do Seed One * Get SQL Queries * Create Migration Script and Seed Script * Execute a sql Query Database information: * Check if Database,Table or column exists * Get Table Schema and Table rows
MvvmLib.CodeGenerators
Allows to generate code with Source Generators. Support: MvvmLib, Prism (installation detected) Class Level Attributes: - Inpc: to implement INotifyPropertyChanged - BindableObject: allows to add BindableBase Class (and implement IActiveAware for Prism) Field Level Attribute: - BindableProperty: allows to use "Setproperty", specify properties (OnPropertyChanged/RaisePropertyChanged) and commands (RaiseCanExecuteChanged) notified when the value has changed. Method Level Attribute: - Command: for add a DelegateCommand with CanExecute method and Name to specify a custom command name. (Comments supported on fields and methods for generated properties and commands)
dotnet-cf
A Lightweight Library to generate quickly Databases from entities. Concepts: - 0 Migration. No "MigrationsHistory" table. Avoids a directory with hundred of migrations. - Scaffold command to generate/synchronize entities, DbModel and Snapshot with Database - Generate script or update database command to update the database Db Supported: SQL Server, SQLite, MySQL|MariaDB, PostgreSQL
dotnet-eg
Allows to generate entities from an existing Sql Server Database.
NIntercept
Interception for NET Allows to create proxies for classes and interfaces, intercept properties, methods, events and customize the code generated.
TwitterApiLibrary.Core
Twitter Api Library OAuth : * App-only (AppOnlyAuth) * SingleUserAuth * PKCE (PKCEAuth) * 3-legged (ThreeLeggedAuth) * Pin-based (PinBAsedAuth) Request : * RequestBuilder * OAuthRequestBuilder
MvvmLib.Scanning
MvvmLib Scanning
CodeFirstDbGenerator.Npgsql
A Lightweight Library to generate quickly Databases from entities. Concepts: - 0 Migration. No "MigrationsHistory" table. Avoids a directory with hundred of migrations. - Scaffold command to generate/synchronize entities, DbModel and Snapshot with Database - Generate script or update database command to update the database Db Supported: SQL Server, SQLite, MySQL|MariaDB, PostgreSQL
Autofac.AutoDiscovery
Registration source for Autofac. Allows to discover implementations types for interfaces and create resgistrations.
MvvmLib.IoC.Extensions.Wpf
MvvmLib IoC Container Extensions.
MvvmLib.Unity.Wpf
MvvmLib Unity
MvvmLib.Microsoft.DependencyInjection.Extensions.Wpf
MvvmLib.Microsoft.DependencyInjection.Extensions