Angular 4 - convertire o migrare un'applicazione AngularjsGiovanni Buffa
Seminario renuto all'IRES di Udine sulla migrazione, attraverso UpgradeModule, o la riscrittura di un'applicazione AngularJs in una applicazione Angular 2/4
Introduzioni all'uso dei preprocessori Sass e Less per la stesura di un foglio di stile CSS intelligente
Autore: Valerio Radice - valix85
Data: Giugno 2017
Una panoramica delle caratteristiche e delle possibilità che hanno reso Angular uno dei framework più importanti sulla scena frontend.
N.B. Le slides sono aggiornate sino ad Angular 6.
SPRING - MAVEN - REST API (ITA - Luglio 2017)Valerio Radice
Introduzione al framework Java Spring e Maven per realizzare API REST.
Breve introduzione all'uso di Maven per configurare un progetto SpringBoot e realizzare un server REST.
Disponibile il codice dimostrativo su github (link nelle slide, attenzione alle branch).
Valerio Radice (valix85)
Luglio 2017
Prepariamoci al cambiamento. ASP.NET MVC e ASP.NET Web API saranno unificati in un unico framework chiamato ASP.NET MVC 6, e questo è solo la prima di una serie di novità che stanno per arrivare.
Tutto si semplifica. Le performance migliorano. Un altro salto tecnologico in avanti portato da ASP.NET 5.
In questa sessione, infatti, vedremo tutte le novità che ASP.NET MVC 6 porta con se, e cercheremo di andare in dettaglio in modo da capire cosa voglia dire realizzare (da zero) o migrare (un'applicazione essitente) a questa nuova versione
Slide della sessione che ho tenuto alla Unconference del XE One Day:
http://www.xedotnet.org/eventi/one-day-performance-optimization/
This document discusses the ChemistryFM project which released open educational resources for an introductory chemistry course. It worked with a community radio station to develop podcasts for science week. The university's IP policy allows academic staff to freely share teaching materials. OERs must be integrated into actual course resources, not separate duplicates. Support like funding and developing an sharing culture are needed to sustain OER projects, but mandates alone may not work.
Una panoramica delle caratteristiche e delle possibilità che hanno reso Angular uno dei framework più importanti sulla scena frontend.
N.B. Le slides sono aggiornate sino ad Angular 6.
SPRING - MAVEN - REST API (ITA - Luglio 2017)Valerio Radice
Introduzione al framework Java Spring e Maven per realizzare API REST.
Breve introduzione all'uso di Maven per configurare un progetto SpringBoot e realizzare un server REST.
Disponibile il codice dimostrativo su github (link nelle slide, attenzione alle branch).
Valerio Radice (valix85)
Luglio 2017
Prepariamoci al cambiamento. ASP.NET MVC e ASP.NET Web API saranno unificati in un unico framework chiamato ASP.NET MVC 6, e questo è solo la prima di una serie di novità che stanno per arrivare.
Tutto si semplifica. Le performance migliorano. Un altro salto tecnologico in avanti portato da ASP.NET 5.
In questa sessione, infatti, vedremo tutte le novità che ASP.NET MVC 6 porta con se, e cercheremo di andare in dettaglio in modo da capire cosa voglia dire realizzare (da zero) o migrare (un'applicazione essitente) a questa nuova versione
Slide della sessione che ho tenuto alla Unconference del XE One Day:
http://www.xedotnet.org/eventi/one-day-performance-optimization/
This document discusses the ChemistryFM project which released open educational resources for an introductory chemistry course. It worked with a community radio station to develop podcasts for science week. The university's IP policy allows academic staff to freely share teaching materials. OERs must be integrated into actual course resources, not separate duplicates. Support like funding and developing an sharing culture are needed to sustain OER projects, but mandates alone may not work.
The document provides a brief history of Chincoteague Island, Virginia by sharing photographs and descriptions of historic structures and locations from the island's past. It mentions early plantation names, the oldest standing structure called the Timothy Hill House, the Zadock Carter House from the 1700s, Drummond Welborne's mansion, portions of John A.M. Whealton's home now part of a laundromat, the Free Will Methodist Episcopal Church built in 1897, Assateague Village from around 1920, houses moved from Assateague to Chincoteague, Assateague's last resident who left the island in 1942, the Greenbackville map, the plan for Franklin City, John Bunting's
Hoe ziet de toekomst van Learning Analytics er uit?Hendrik Drachsler
Presentation given in the Dutch Masterclass: 'Hoe ziet de toekomst van Learning Analytics er uit?'
http://portal.ou.nl/documents/363049/1adc41e5-52f5-4b08-8b98-bf19b635931a
http://creativecommons.org/licenses/by-nc-sa/3.0/
Drachsler, H., (September, 2013). Hoe ziet de toekomst van Learning Analytics er uit? Open Universiteit, CELSTEC, Heerlen, The Netherlands.
This document outlines classroom activities and assignments related to reading about the Dinka and Nuer tribes of Sudan. It instructs students to re-read passages from an article, try writing gist statements, discuss vocabulary words, and work on summarizing paragraphs in groups. Students are then asked to complete a reading assessment, participate in back-to-back discussion questions with partners, read background information aloud, and do independent reading for homework.
Marketing strategies to increase the ROI on mobileAmit Ambastha
The document discusses strategies for maximizing revenue from mobile apps. It covers the rise of smartphones and growth of the mobile app market. Key points include understanding your target audience, promoting apps through distribution in app stores and other channels like advertising and social media. Revenue models discussed include ads, in-app purchases, subscriptions and app store sales. The document concludes by emphasizing the need for an integrated approach of continuous app improvements alongside marketing.
This document provides instructions for students on researching and summarizing an article. It outlines the following steps:
1) Students will use their Researcher's Notebook to analyze paragraphs 1-2 of the article "An Apparel Factory Defies Sweatshop Label, but Can It Thrive?" and underline key details.
2) Students will work with a partner to paraphrase the underlined details out loud and write them in their notebook. They should also write down any new questions.
3) Students will continue independently reading and underlining the article, then partner again to paraphrase before reporting out key details and questions to new partners using a "Go-Go-Mo" activity.
4
As a one-stop shop, Tele-efficiency provides a unified conferencing solution; audio-video-WEBconference at a fixed price for an unlimited number of meetings up to 25 participants. It integrates with most CRM applications as well as with Outlook and Skype. The greeting is customizable for each client's company image with their logo. It is hosted on the WEB as a service or can be installed on the Intranet of a client. A 30 days free trial is offered.
Let's see improvement in ASP.NET MVC 3 about Javascript and Ajax that covers unobtrusive javascript, JSON binding, and especially we will talk deeper about data validation that everyone must be involved. In ASP.NET MVC 3 we can make validation more simpler and better by Model Validation and Remote Validation.
Speaker: Ajarn Suthep Sangvirotjanaphat
A Microsoft Most Valuable Professional (MVP) award since 2004-present. Founder of the GreatFriends.Biz community which is a small but nice and peaceful .net developer community in Thailand. The GreatFriends.Biz also provides training classes in .NET technologies and OOAD/OOP/UML to more than 1,800 developers in several companies and organizations.
People are often unreasonable and self-centered, so one should continue being kind, honest, and doing good for others regardless of how they may react. The document advises to succeed in building things up, find happiness, and do good for the world despite risks of losing it all or others becoming jealous, because ultimately one is only accountable to God rather than other people.
The document contains profiles of several children written by other children. It describes each child's name, age, favorite color, physical appearance, family members including siblings, aunts, uncles and cousins, and whether they have pets. Each profile is 1-2 sentences long and provides basic descriptive details about the person.
El documento es una metáfora que compara la vida espiritual con una visita al médico. Sugiere que una persona puede estar espiritualmente enferma si carece de ternura, paciencia y humanidad. Recomienda tomar "medicinas naturales" como gratitud, paz y amor para sanar el alma, y aceptar que Dios permite ciertas experiencias para enseñarnos lecciones importantes.
This presentation provides an overview of the SIG TEL 4 Health that is located at the CELSTEC institute. We are cooperating with various medical partner organization in European projects on topics like patient safety and patient empowerment. We strongly believe that mobile solutions + semantic and analytic technologies will facilitated the empowered patient and health system of the future.
A brief look at the features of Mobile as a marketing platform and how it has been leveraged by organisations.
For India: What are the challenges and opportunities Mobile presents as a marketing medium.
This set of design patterns are related to Enterprise Patterns. In it you can find, J2EE, Presentation, Business & Integration Patterns (such as: ApplicaCon Controller, Data Transfer Object (DTO), Business Object (BO) & Data Access Object (DAO) among others ...)
Dal RenderFragment ai Generics, tips for Blazor developersAndrea Dottor
Sessione tenuta alla Blazor Conference 2021 del 13.04.2021.
(https://www.aspitalia.com/eventi/87/Blazor-Conference-2021-Online.aspx)
Una sessione dove verranno presentati una serie di tips per migliorare e facilitare la scrittura delle nostre applicazioni: da codice html dinamico, al miglioramento ed organizzazione dello stesso. Il tutto per poter sfruttare ogni bit che Blazor può dare. Dal RenderFragment ai Generics. Consigli che arrivano da esperienze reali
Codice: https://github.com/andreadottor/XE.Dottor.Demo.BlazorWebApp
Introduzione al Domain Driven Design (DDD)DotNetMarche
In questa sessione si approfondirà il concetto di Domain Driven Design, un principio di progettazione che può essere visto come una “forma-mentis” per aiutare a concepire e modellare applicazioni enterprise che fanno un forte uso del Domain Model. Questa metodologia, introdotta da Eric Evans, mette in risalto il dominio applicativo di un progetto, costituendo quindi il collante tra il modello analitico e il modello implementativo e trovando la sua naturale applicazione in ambienti di sviluppo agili come Extreme Programming. Come completamento della sessione verranno esaminate alcune tecniche di Layering e pattern architetturali che ben si sposano con questa tecnica.
Design pattern architetturali Model View Controller, MVP e MVVMRiccardo Cardin
This presentation talks about model view controller, model view presenter and model view viewmodel patterns. These are architectural design patterns for implementing user interfaces. They divide a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user. Also, they promote separation of concerns. As examples, some frameworks are reported, such as:
- Spring MVC
- BackboneJS
- AngularJS
The presentation is took from the Software Engineering course I run in the bachelor-level informatics curriculum at the University of Padova.
Dependency injection questa sconosciutaAndrea Dottor
L'uscita di ASP.NET Core ha portato a una maggiore diffusione dell'utilizzo della DI (Dependency Injection) ma spesso senza che lo sviluppatore sappia la sua reale utilità o potenzialità.
Dependency Injection, uno dei design pattern della programmazione OOP. Una best-practice dello sviluppo che può portare alla semplificazione del codice scritto, facilitare il disacoppiamento, e migliorare la testabilità.
In questa sessione vedremo cos'è la DI e come utilizzarla intelligentemente all'interno dei nostri progetti.
Slide dell'evento "XE One Day - Good code" tenuto il 15.09.2018.
Il codice è disponibile alla pagina dell'evento https://www.xedotnet.org/eventi/one-day-good-code/
Case study: un approccio modulare in un progetto legacyMariano Fiorentino
L'utilizzo di Zend Framework 1 all'interno del progetto Link, software usato da una 'fabbrica automobilistica torinese' per fornire servizi ai concessionari. Link è probabilmente il software in php più grande d'Europa con più di 6 milioni di righe di codice, nato nel 2003 utilizzando la versione 4 del linguaggio, Il talk illustrerà come negli anni si è passati dallo scriversi tutto in casa all'utilizzo dei moduli zend per abbassare i costi di sviluppo, migliorare la scalabilità e limitare le anomalie.">Case study: un approccio modulare in un progetto legacy