Definir página inicial en ASP.NET Core

marzo 29, 2017 Deja un comentario

Para definir una pagina por defecto en ASP.Net core simplemente tenemos que cambia la ruta por defecto del controlador

 app.UseMvc(routes =>
 {
 routes.MapRoute(
 name: "default",
 template: "{controller=[controller]}/{action=[action]}/{id?}");
 });

Si deseamos especificar una pagina HTML debemos usar el metodo DefaultFiles como muestra en el ejemplo

 DefaultFilesOptions DefaultFile = new DefaultFilesOptions();
 DefaultFile.DefaultFileNames.Clear();
 DefaultFile.DefaultFileNames.Add("MyPage.html");
 app.UseDefaultFiles(DefaultFile);
 app.UseStaticFiles();
Anuncios

Usar StreamReader .Net core

marzo 27, 2017 Deja un comentario

En .Net core tenemos un problema usando la clase StreamReader para leer un archivo y es por que no podemos usar el constructor que usualmente recibe la ruta del archivo que deseamos leer

streamreader

El WorkAround para este caso es utilizar la clase File con el metodo open File.OpenText

using (var myReader = File.OpenText("data/books.json"))
 {
 string str = myReader.ReadToEnd(); 
 return JsonConvert.DeserializeObject<List<Book>>(str);
 }

 

 

Error creando controller en visual 2017

marzo 26, 2017 Deja un comentario

Cuando creamos un proyecto tipo Api en visual 2017 puede ocurrir un error por el diseñador

Untitlednetcorecontrollererrornetcorecontrollererror2

Para solucionar este inconveniente simplimente agregamos al archivo del proyecto .csproj los siguientes paquetes:

<PackageReference Include=”Microsoft.VisualStudio.Web.CodeGeneration.Design” Version=”1.1.0-msbuild3-final” PrivateAssets=”All” />

<ItemGroup>
<DotNetCliToolReference Include=”Microsoft.EntityFrameworkCore.Tools.DotNet” Version=”1.0.0-msbuild3-final” />
<DotNetCliToolReference Include=”Microsoft.Extensions.SecretManager.Tools” Version=”1.0.0-msbuild3-final” />
<DotNetCliToolReference Include=”Microsoft.VisualStudio.Web.CodeGeneration.Tools” Version=”1.0.0-msbuild3-final” />
</ItemGroup>

 

Rereferencia:

https://developercommunity.visualstudio.com/content/problem/5964/code-generator-error-creating-controller.html

Global Azure Bootcamp 2017 – Medellín, Colombia

marzo 25, 2017 Deja un comentario

DESCRIPCIÓN
Avanet tiene el gusto de traerles una vez más el:

Global Azure Bootcamp!!!
Un evento global de entrenamiento gratuito de Cloud Computing, sobre la plataforma de Microsoft Azure. Tiene la duración de un día y es un evento realizado por la comunidad, para la comunidad.

FECHA Y HORA

sáb., 22 de abril de 2017
8:00 – 17:00 hora estándar de Colombia hora de Colombia
Añadir al calendario
UBICACIÓN

Politecnico Colombiano Jaime Isaza Cadavid
Carrera 48 # 7-151
Medellín, Antioquia 050022

Untitled

Xamarin Fest – Medellín, Colombia

marzo 24, 2017 Deja un comentario

Xamarin Fest – Medellín, Colombia
Tema: Azure & Xamarin
Sábado, 1ro de abril de 2017 | 8:00 AM – 1:00 PM

Cl. 78b #72A-220, Medellín, Antioquia (Universidad Tecnológico de Antioquia)

Xamarin Fest es una iniciativa de capacitación para Latinoamérica que te permitirán tener el conocimiento para desarrollar y desplegar aplicaciones móviles desde cualquier plataforma con Xamarin, conectarlas con todo el poder que te trae la nube y realizar tus propios proyectos en nuestros talleres prácticos utilizando algunas de las tecnologías más innovadoras del momento.

Agenda

30mins Registro
30mins Presentación de Introducción a Xamarin
50mins Presentación de Azure & Xamarin
10mins Descanso
120mins Taller asistido

^E1DFE02FCD6D79A4026779A08BA42AAE676B79258DDB97FDAA^pimgpsh_fullsize_distr

SourceTree uso de etiquetas y como esconder o proteger cambios

Gestión de múltiples ambientes o entornos en ASP.NET Core — hgr.net

En este post vamos a analizar otra característica nueva incluida en ASP.NET Core: El soporte para controlar el comportamiento de nuestra aplicación en múltiples ambientes a través del uso de variables de entorno.

a través de Gestión de múltiples ambientes o entornos en ASP.NET Core — hgr.net

Categorías:Uncategorized