Important Change in Prism Pre-Release 9.0.401-pre
ChecoX
by steven.checo.19
1M ago
Hey Prism Users, I wanted to give you a heads-up about a significant change in the latest pre-release version of Prism (9.0.401-pre). In this release, Prism has renamed the method OnAppStart to CreateWindow. You might notice this change when updating your applications, and I’m here to explain why. Prism is taking steps to align itself more closely with the direction of .NET MAUI (Multi-platform App UI). You can find more information about it in the following github pull request created by one of the maintainer of prism Dan Siegel – BREAKING: Change OnAppStart to CreateWindow Even that I think ..read more
Visit website
Refit with .NET MAUI – Prism
ChecoX
by steven.checo.19
1y ago
In this article, I will show one of the most common things you will need to know when you are creating an application, how to consume API endpoints in .NET MAUI using Refit, this tutorial has been created using a Prism Template, see how in the following link. After you create your project, the firs thing we shall do is, add the Refit package from the NuGet Package Manager or Console. Install-Package Refit -Version 6.3.2 Now we shall create a new folder in our project called ApiConfiguration and we shall create an interface inside called JsonPlaceHolderApi (for this tutorial, we are using Js ..read more
Visit website
Finally, Prism.MAUI is here! – How to install it
ChecoX
by steven.checo.19
1y ago
If you are a Xamarin developer like me and you also heard a lot about the new mobile environment from Microsoft (.Net MAUI), you will like this post. Many mobile programmers who use Xamarin Forms to create applications, could use a Framework called Prism, a framework to create more maintainable applications using different design patterns like MVVM, dependency injection, commands, Event Aggregators etc., those things made Prism one of the most used framework for Xamarin Forms. The most frequent question about .Net MAUI when they said MAUI could replace Xamarin as their mobile cross-platform e ..read more
Visit website
Using Startup class in .Net 6
ChecoX
by steven.checo.19
1y ago
One of the most important changes that we saw in the last version of .net templates for .NET 6 is that we don’t have a Startup Class anymore, everything that you’ll see is just the class Program. The project will look like this (ASP.Net Web Applications MVC). And the Program class will have this code. it looks familiar to the templates that we have for minimal APIs, but in this case, we are creating an MVC web application, now we have all the configurations in our class called Program, the service instance container, filters, middleware, and the same things that we used to have in the method ..read more
Visit website
CollectionView Masonry Style Xamarin Forms (Android)
ChecoX
by steven.checo.19
1y ago
En mas de una ocasión hemos visto este estilo para algunos Menu, en aplicaciones (tipo Pinterest) o el Menu de Opciones de Facebook, este caso vamos a crear este mismo estilo para una aplicación en Xamarin Form para nuestro Android Project. Vamos a crear nuestro proyecto (Actualmente estoy utilizando la extensión de Prism para general el proyecto) Lo primero que debemos hacer es crear un Custom Render para nuestro Collection View. Vamos a crear una carpeta con el nombre Controls y dentro de, crearemos una clase que se llame CollectionViewMasonry.cs y hacemos que herede del CollectionView de X ..read more
Visit website
Consumiendo Web API con Flurl
ChecoX
by steven.checo.19
1y ago
Es muy común que a la hora de crear aplicaciones móviles nos llegue la idea de poder conectarnos a alguna data proveniente de alguna base de datos u otra fuente especifica, este tipo de interacciones se hacen por medio de algún servicio web, para saber como podemos consumir un servicio web, en este tutorial vamos a utilizar Flurl. Flurl es un moderno, asíncrono y portable constructor de URL’s y una librería de cliente http para .Net. Consumir aplicaciones con Flurl es muy sencillo, vamos a ir a nuestro proyecto (yo estoy utilizando un proyecto creado con la extensión de Prism),  primero ..read more
Visit website
Reproducir Videos de YouTube con Octane Video: Usando MVVM
ChecoX
by steven.checo.19
1y ago
Hace unos días me había surgido la idea de implementar videos de YouTube en Xamarin, alguien me hablo de esta librería Octane Xam Video, la misma tiene una buena documentación, pero, a la hora de implementar videos de YouTube, tiene algunos problemas, en este post, les enseñare mi solución y la forma de como implementarlo con MVVM. Vamos a crear un proyecto Xamarin Form en blanco y dentro del proyecto compartido vamos a crear las siguientes carpetas: Views ViewModels Models Luego de que tenemos estas carpetas, vamos a ir a nuestro manejador de paquetes en el lugar de siempre: Click derecho ..read more
Visit website
Xamarin Form Prism (Sin Extension Template)
ChecoX
by steven.checo.19
1y ago
Este post vamos a crear un proyecto de Xamarin Form e implementaremos el Framework Prism sin necesidad de hacer uso del Extension Template que nos suministra la documentación oficial. Que es Prism? Prism es un framework para construir aplicaciones XAML libremente acopladas, mantenibles y comprobables en WPF y Xamarin Forms. Hay versiones separadas disponibles para cada plataforma y se desarrollarán en líneas de tiempo independientes. Prism proporciona una implementación de una colección de patrones de diseño que son útiles para escribir aplicaciones XAML bien estructuradas y mantenibles, que ..read more
Visit website
Tutorial de como consumir un Web Api REST desde jQuery
ChecoX
by steven.checo.19
1y ago
Aquí aprenderás a como consumir un web Api REST utilizando Ajax desde jQuery, este tipo de consultas nos facilita bastante a la hora de consumir este tipo de servicios ya que nos permite hacer una consulta de manera asíncrona y sin la necesidad de tener que refrescar toda nuestra web para poder actualizar nuestro contenido. Para empezar el tutorial deberemos tener a mano la siguiente librería de jQuery agregada en nuestro archivo. Puedes descargarlas desde jQuery o bien puedes agregar el CDN de la librería: <script src="https://code.jquery.com/jquery-3.4.1.js" integrity="sha256 ..read more
Visit website

Follow ChecoX on FeedSpot

Continue with Google
Continue with Apple
OR