No se ha podido activar Disqus. Si eres moderador revisa nuestra guía de solución de problemas.
Hola Gustavo,
La verdad es que no lo tengo en mente, pero lo voy a pensar.
Gracias por la sugerencia!
Saludos desde Colombia, esto mismo podemos aplicar para la versión PRO, tengo pensado adquirirla, pero me gusto este post xq me permite solo referenciar lo q se esta usando. Adicionalmente existe alguna manera de meter todo esto en el bower de mi APP y poder desde alli agregar todas las referencias q quiero a mi carpta LIB?
luisaugustocarreroflores easy
Hola Luís,
La verdad es que apenas conozco Bower.
Cuando comenzé a trabajar con JS y me enteré que se podía hacer lo mismo con npm y que, además, éste se utiliza para desarrollar en Node, pues simplemente aprendí a trabajar con npm (esto lo comento en la versión anterior del artículo) y al poco tiempo lo quitaron de la plantilla estándar de ASP.NET Core MVC.
Así que, quizás, deberías evaluar el cambio de Bower a npm o algún otro de los package managers modernos o, incluso, si lo único que necesitas es hacer una referencia símple a librerías JS, puedes probar con el nuevo Library Manager de MS: https://blogs.msdn.microsof...
Espero que te sea de ayuda.
Buenas tardes, esto es aplicable si tengo una ASP.NET Core WebApplication pero que no es MVC?
Miguel buenas en la parte que dice " Para esto creamos el archivo (o cualquier otro) en la carpeta de las vistas de para incluir las referencias que vamos a usar desde las vistas Razor de la aplicación, así:" hay que copiarlo en tu fork no ? creo la carpeta y el archivo "\CoreUI\vendors.html"
Hola Miguel Veloso buenas tardes, disculpa las molestias, estoy en tu tutorial y esta perfecto, pero tengo un inconveniente
al momento de ejecutar el comando "npm run serve" me sale "no se reconoce como un comando interno o externo"
Hola Vladimir, gracias por el comentario.
Tienes que tener instalado "node", la instalación de node está (o estaba) en las instrucciones de instalación de CoreUI.
Espero que esto te ayude.
Buenas, Miguel, disculpa en el punto 2.1 con el comando npm install, desde que carpeta lo ejecuto? por favor ayudame!
Hola Vladimir, disculpa la demora.
Lo haces desde la carpeta donde clonaste el repositorio.
Siguiendo las instrucciones en orden, como dice el punto 2.2, deberías estar en la carpeta "coreui-freebootstrap-admin-template".
Espero que te ayude.
Hi, Miguel veloso, realmente agradezco el tutorial que colocas, pero lamentablemente algunos detalles no están muy claros no se cual es la diferencia entre tu fork y el CoreUI, cuando y donde debemos copiar los archivos que se van generando por que las imágenes parecieran que fueran en otro proyecto, los comandos que indicas no se sabe donde se deben ejecutar si en el proyecto o en los archivos clonados, SERIA BUENA IDEA QUE GENERES UN VÍDEO explicando todo eso se aprende y se llega a comprender mas en un vídeo, otra observación es que solo es aplicable a la versión de Asp.Net Core 2.0 y en las versiones 2.1 y 2.2 cambian dramáticamente todo seria bueno que en ese sentido lo pudieras actualizar a esas versiones, otra cosa que estoy realizando es que tampoco funciona con la versión de VS 2019, gracias.
Hola Franz, gracias por tus comentarios.
Las diferencia entre mi fork y el original (para MAY-2018) es que incluyo unos programas en node, tal como está explicado en el punto 2.1 del artículo.
Aunque está explicado en los puntos 1, 2 y 3, quizás sí hace falta resumir la explicación a alto nivel, así que la incluyo aquí, esto corresponde a los puntos del articulo:
1.- Creas tu proyecto ASP.NET Core MVC 2.1
2.- Clonas mi fork de CoreUI en otra carpeta, fuera de solución, porque luego vas a copiar unas carpetas de CoreUI en tu proyecto MVC (recuerda que CoreUI solo maneja el lado del cliente (HTML/CSS/JS) de tu proyecto
3.- Copias los archivos de distribución de CoreUI a la carpeta wwwroot de tu proyecto ASP.NET Core MVC 2.1
Para terminar, el artículo se basa es ASP.NET Core 2.1 y, aunque realmente no lo he probado en 2.2, sí lo he empezado a utilizar en otros proyectos y no he encontrado mayores problemas, pero si puedes ser más específico sobre cuáles problemas has tenido, a lo mejor puedo ayudarte.
He pensado lo de los videos pero, además el tiempo de preparar el contenido, requieren mucho tiempo de edición que, en la práctica, no tengo, así que es poco probable que lo haga, aunque no lo descarto.
Espero que esto sea de ayuda.
Hi, Miguel Velaso, es un buen aporte pero algunos detalles no están muy claros como por ejemplo cual es la diferencia entre tu fork y CoreUI, si bien esto se puede adaptar a la versión 2.0 de asp.net core en las versiones de 2.1o 2.2 cambian demasiados y no es aplicable a lo que dices seria buena idea que generes un vídeo por que la manera mas practica de aprender es viéndolo, estoy intentando hacer en VS 2019 con Asp.Net Core 2.2 y la verdad no tengo éxito al mismo por que el tutorial no es muy claro cuando y donde debemos copiar que, de todas formas agradeciera muchos si podrías actualizarlo.
Saludos, soy nuevo en el tema y llegue hasta el punto de clonar el GIT.
Dice que desde la linea de comandos ejecutar los comandos para clonarlo, pero desde cual carpeta se ejecuta? desde el root de la aplicación
Ejemplo
C/Proyectos/Aplicacion1/
?
Gracias
Hola Johan,
El comando git clone lo puedes correr desde cualquier carpeta y en esa carpeta se creará la carpeta del proyecto.
Para segir tu ejemplo, si lo corres en Aplicacion1 entonces te creará la carpeta "mvelosop-coreui-free-bootstrap-admin-template" dentro de Aplicacion1
Espero que sea de ayuda.
Hola,muchas gracias por tu aporte.Y sin querer molestar mucho,tengo una aplicación hecha en vs2017 en Windows 10 que funciona,pero cuando la publico en Ubuntu no andan los templates.que podria ser?
Muchas gracias.Carlos
Hola Carlos, la verdad es que no tengo ninguna experiencia trabajando en Ubuntu, pero creo que comenzaría por investigar con las herramientas de desarrollo de cualquier navegador (F12 por lo general) con la vista "network", para que puedas ver más detalles de lo que está pasando.
Espero que sea de ayuda.
Impecable, muchas gracias.
Probaremos con eso.
Gracias.Saludos.-
Saludos desde Ecuador, Gracias por su valioso aporte, por favor tengo una duda en la sección: 2.4
*************
Este archivo se escaneará con el comando build/build-aspnetcore para seleccionar los archivos que se copiarán de node_modules a dist/lib.
Es importante (para que el script funcione) incluir la ruta
relativa y el nombre del archivo, desde la carpeta de inicio, incluyendo
la misma carpeta “node_modules”, entre comillas.
*******************
No se como hacerlo, me da error, cual seria el comando correcto.
Gracias por su tiempo.
Hola Edgar,
Gracias por los comentarios.
Ciertamente no quedó claro, esa sección se refiere al archivo "vendors.html" que puedes ver aquí: https://github.com/mvelosop....
Espero que sea de ayuda.
Hola Edgar,
Las indicaciones que te dia ayer no eran correctas, pero ya modifiqué el artículo y creo que ahora debe estar mucho más claro.
Saludos.
No es muy especifico, pero debes crear dentro de la carpeta "src" el archivo "vendors.html" con las mismas lineas de código que indica el tutorial. Luego de eso ejecutar el comando "
npm run build-aspnetcore" y creara las carpetas "jquery-validation" y "jquery-validation-unobtrusive" dentro de la ruta "dist/lib". Espero te sirva de algo, saludos.
Gracias Raos,
Listo, creo que ahora está mucho más claro.
Saludos.
Cordial saludo. Te hablo desde Colombia. Quisiera que me ayudaras para cambiar el slider de la entrada del asistente. Qué tengo que tocar, para tener uno configurable. Muchas gracias.
Hola Luís, disculpa, es que no entiendo a qué te refieres, será al carousel de la página inicial?
Si. El carousel. Soy más bien del back end y estoy mirando como se adaptarian los svg de la plantila del Core. Mirando también la estructura de las clases de usuarios, para registrar por 2 factores y como cambiar mi base de datos que la tengo en sql 2012. Perdona las preguntas, pero estoy aprendiendo.
Hola Luís,
La verdad es que yo también soy más de backend y justo porque no sé manejar esos detalles eso busqué una plantilla como CoreUI.
Sobre la autenticación con dos factores, creo que lo mejor es que realices este tutorial: https://docs.microsoft.com/....
Espero que te resulte útil.
Saludos Miguel. Te escribe Sergio desde Venezuela. Estoy empezando en esto de las webApps, mi experiencia es Windows Desktop (Vb.net) - Había evitado acercarme al mundo web por todo el asunto del Front-End, hago programas prácticos, si además salen bonitos bien. Pero en webApps es requisito que sean bonitos. Me entusiasmó ver que es posible en con .Net acceder a herramientas como Bootstrap. Mil gracias por este tutorial. Terminé de instalar todo lo que pide, pronto me pondré a trabajar y a aprender acerca de esto.
sergiocaicedo why
Hola Sergio, gracias por el comentario.
Las aplicaciones web son súper interesantes por lo exigente que es la variedad de la tecnología involucrada.
Es importante que estés claro con el protocolo http y el manejo de las formas html, al menos fue una de las cosas que más me costó en su momento.
Para todo lo que es frontend el MDN (https://developer.mozilla.o... es referencia obligada.
Y puedes comenzar con los tutoriales de MVC de MS: https://docs.microsoft.com/...
Espero que te sirva de ayuda alguno de los artículos del blog.
Éxito.
Lo podrias hacer en un video de YouTube?