microsoftlearning / 20486d-developingaspnetmvcwebapplications Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Not much to add, there are no 20486D_MOD11_LAB_MANUAL.md ??
Not sure if you are in charge of LOD setup here as well as the instructions committed here.
In Labs on Demand, Module 2, Task 2: Plan the photo model class:
Starting in step 21, it has you create a WPF app. But in Visual Studio 2019 (which is included in the build) the install does not have Windows Desktop apps selected so it doesn't even show up as an option. Note: Visual Studio 2017 does have it available. They should be matched.
Starting in step 27, it has you create a new Class diagram, but Class diagram is not installed in either 2017 OR 2019 and the steps to add it are not obvious. This causes a massive delay that renders this lab unfruitful for most students to get anything of substance out of the work.
I've never been fond of this lab, but any improvements or changes to it should make it easier, not harder to get in and get it done.
Thanks.
Mod 11 Ex3 Task 1 Step 3 in the LAK implies that the new controller should go in the Library project, not theCrossSiteRequestForgeryAttack folder
Can anyone let me know where I am supposed to find the corresponding courseware to 20486D as a MCT? The link in the read me file is pointing to 20486C which is a completely different material. In the Microsoft Learning Download Center for MCTs I can also only find 20486C. So, what is the strategy to teach this material here?
Mod 11 Exercise 3 Task 3 Step 2 should be registerPost not Register.
Exercise 1 Task 1 Step 2 Run the npm install command Throws error: Failed at the [email protected] postinstall script
Also mentions issues with the Build version.
Module 7 (EntityFrameworkExample). I have been facing issue with Sqlite database connection. It does not seem working with VS2019 Asp.Net core 3.0 Preview. It works fine with Asp.Net core 2.2.
App throw an exception:-
SqliteException: SQLite Error 14: 'unable to open database file'.
How do I make it working fine with Asp.Net core 3.0?
Thanks!
This exemplo don't work to IOS. Because It don't have sqlserver.
Preperation steps:
2. Navigate to...
reads [Repository Root]\allfiles\mod04\democode...
Should read [Repository Root]\allfiles\mod04\labfiles
thanks.
Module 9
Lesson 2
I was trying to run the module and I found some inconsistencies that resulted to failure of execution.
Below you can find my solution to the problem
change package.json to this
{
"version": "1.0.0",
"name": "asp.net",
"private": true,
"devDependencies": {
"gulp": "4.0.2",
"gulp-sass": "5.1.0",
"lodash": "4.17.5",
"hoek": "4.2.1",
"sass": "1.51.0"
}
}
and
gulpfile.js to this
/// <binding AfterBuild='sass' ProjectOpened='watch' />
var gulp = require('gulp');
const sass = require('gulp-sass')(require('sass'));
gulp.task("sass", function () {
return gulp.src('Styles/main.scss')
.pipe(sass())
.pipe(gulp.dest('wwwroot/css'));
});
gulp.task("watch", function() {
gulp.watch('./**/*.scss', gulp.series('sass'));
});
In step 38 where it says:
Note: The text inside the log file is: [DateTime]: Logged line.
The line is actually printed 2 times. I believe it's because of the round trip - request and response.
It would be great to have a demonstration on how to perform the loggin on one way only.
Lab 07 Task 5 runs through adding the CaloricValue field but doesn't specify that an update to CupcakeController.cs is required.
If run as-is you can edit the CaloricValue on the Edit Details screen but it is not saved, nor written back to the database.
Needs the indicated line below (c => c.CaloricValue) adding into the CupcakeController.cs Edit action.
[HttpPost, ActionName("Edit")]
public async Task<IActionResult> EditPost(int id)
{
var cupcakeToUpdate = _repository.GetCupcakeById(id);
bool isUpdated = await TryUpdateModelAsync<Cupcake>(
cupcakeToUpdate,
"",
c => c.BakeryId,
c => c.CupcakeType,
c => c.Description,
c => c.GlutenFree,
c => c.Price,
c => c.CaloricValue //not in instructions but required to allow CaloricValue edits to be saved
);
Hi
Trying Mod01, Exercice 1 Task1, Step 3 : "In the Microsoft Edge window, view the Contact page."
I do not have contact page.
In Task 2 - Step 2, you ask about "Contact.cshtml page"
I have this page in "01_ActorsRazorPages_end", but not in "01_ActorsRazorPages_begin", normal ?
Regards
Sybaris
Lab for module 7, Using Entity Framework.
Exercise 1, Task 1
The following is not an issue with these GitHub labs, but how LearnOnDemand has partially modified these lab steps in their hosted labs.
The 20486D course only mentions VS 2017. The LearnOnDemand labs use these GitHub lab instructions, but has VS 2019 installed and VS 2019 in the lab instructions. "1. Start Visual Studio 2019." All of the File, New, Project steps have changed in VS 2019 and do not match the GitHub or LOD steps.
VS 2017 is also installed in the LOD labs (but has to be searched for), so the labs can be completed by ignoring the VS 2019 references.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.