Giter Club home page Giter Club logo

asp.net-for-web-developers's People

Contributors

argoc avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

andrewphunter

asp.net-for-web-developers's Issues

watch the tech term overload ...

Use of term Integral in chapter 4, for example...

in chapter 4, there is a part toward the bottom of the chapter, where it talks about data conversions. In there, the text refers to "integral" types. "integral" is indeed the term intended to explain the data conversion rules discussed in the chapter. In fact, integer is one of the integral types. Need to define integral if I'm going to use it...

read more about it: https://msdn.microsoft.com/en-us/library/exx3b86w.aspx

Reorganize ch. 3

Consider a "razor as razor" section and a "C# highlights/C# in razor" division of information -- several of the rules are C# rules, but they are not grouped to highlight that fact.

user stuff broken (VS template)

there are some issues with the VS template -- need to be addressed in VS gallery, not in the book.

  1. have to manually create the App_Data directory
  2. port number stays the same for everyone
  3. may warn about or not work with SQL Server; the v11.0 and v13.0 in Web.config need to be MSSQLLocalDB
  4. doesn't work as a project, only as a solution (substitutions in the file aren't done right)
  5. should ship without the .dll's, just with the dependencies so they are pulled in
  6. any way to turn off the AI?

ch 7 example: remind variables and how they work with classes

Chapter 7 page 199 - top of page example: CalendarEntry internetBirthday;

Clarify for readers: CalendarEntry is a class, internetBirthday is a variable. Variables defined of a class type hold instance of that class, i.e. objects. Instances are created with the new operator. So we can say, later,

internetBirthday = new CalendarEntry(new DateTime(1991,8,6),"internet's birthday");

to make a new object.

typos from initial chapters

(page #s are from the PDF)
page 3 - preface - maybe comma for para 5?
Razor was developed in 2010 by Andrew Nurse () for Microsoft , comma or period here?

pp5-Microsoft also provides LINQ, ((((((with))))) provides both a library and another language for database access. The LINQ language is like SQL โ€” similar to how C# is like Java. ((((which))))

pp10display. Syntax errors ((((indicatye)))) that there is something wrong with the syntax of the program. Example: Omitting the semicolon at the end of a C# statement yields an error unexpected
Example: An infinite recursion eventually cases the runtime error StackOverflowException. (((indicate)))

p23So this expression computes ((((x ฯ€ / 2))).
(((((X/2 *3.14)))))

ch2 render page more information

Use the example of two layouts and a common footer as a reason to use RenderPage to pull in the footer partial file.

MVC has RenderPartial, but with WP we have to use RenderPage on the partial -- so give it a _starting file name.

Consider using Azure for deployment

MS Imagine has non-time-limited Azure for student accounts, could rewrite the deployment (or provide an alternative) to use Azure vs. AppHarbor

Ch 4 typos

the ++ and -- seems not to render the symbols in a few places, search and make sure asciidoc isn't eating them as marks rather than C# operations.

describe how to add images to projects

To add an image file, the easiest way to do that is to do this:

Have your project open in Visual Studio; if you want to put images in an images directory, and one doesn't already exist, use Add->new folder to create the folder.
Find the image in File Explorer (outside of Visual Studio).
Drag the image file from the File Explorer view to the Solution Explorer view in Visual Studio; let go once it is over the folder you want (the project folder, if you want it in the website's home directory).
Let me know if this doesn't work for you -- I tried it, and it seemed to be smart enough to add the file to the project automatically.

If you copy the file in directly all through File Explorer, then it isn't officially in your project, and won't be found when you do the deployment step in module 6. You won't see it listed in your files unless you click "Display All" in Solution Explorer, and then it will have a dashed outline. If this is the case, right-click the file and select "Include in Project". This ensures it is part of your project for deployment purposes.

Ch 4 missing items

String functions need to list more functions: substr, trim, perhaps others.

Missing || in boolean operators (OR).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.