Skip to content

Commit 026b8c9

Browse files
committed
Fixed Typos
1 parent eee930b commit 026b8c9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Blog 6 - Styles of WebForms.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,13 @@ In the case of the above code we could quite easily replace it with inline code:
7373

7474
While writing this version of the code I came across a number of bugs and fixed them. Most of the issues were related to incorrect tag termination. The domain specific language that is a mixture of C# and HTML makes issues far more apparent and the code easier to read.
7575

76-
Code of this sort will probably date to the early days of ASP.net. Developers coming over from CGI approaches to web programming or even those comign from structured languages such as C are most likely to use this style.
76+
Code of this sort will probably date to the early days of ASP.net. Developers coming over from CGI approaches to web programming or even those coming from structured languages such as C are most likely to use this style.
7777

7878
##WebForms
7979

8080
In the late 90s and early 2000s Microsoft had a problem: their strategy called for moving to web development but very few of their existing developers had any experience doing web development. Most of their developers had experience with Visual Basic 6 which provided a drag and drop method of building applications out of a series of controls. These controls had event listeners attached to them that were where the majority of the programming occurred.
8181

82-
In order to allow developers to use their existing skills Microsoft developed WebForms which brought much of the same programming paradigm to the web. Controls can be paced onto the page and the event handlers execute on the server side. Custom controls can be built to provide reusable functionality beween pages.
82+
In order to allow developers to use their existing skills Microsoft developed WebForms which brought much of the same programming paradigm to the web. Controls can be paced onto the page and the event handlers execute on the server side. Custom controls can be built to provide reusable functionality between pages.
8383

8484
The normal methods of interacting with a web page were overridden using JavaScript to send post messages back to the server. The code on the server would update the page model and perform a full page refresh, sending the entire page back to the client. A significant amount of binding logic is handled server side as well.
8585

Blog x - Database Access.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ to name just those I remember off the top of my head. All of these tools attempt
1414

1515
If we take a look at BugTracker.net we can see that it predates any of these nifty object relational mapping technologies. It is still heavily dependent on using loosely typed collections such as DataSet to hold information from the database. There is a lot of overhead to these collections and we lose out on all the advantage of using a strongly typed language. Type conversion errors are not caught until run time.
1616

17-
Dynamic typing is fine if you have a good collection of unit tests to cover the implicit tests that the compiler performs. Unfortunatly BugTracker.NET is devoid of tests. This is a deficiency we're going to address at some point but first things first we should look at leveraging an object relational mapper to help out.
17+
Dynamic typing is fine if you have a good collection of unit tests to cover the implicit tests that the compiler performs. Unfortunately BugTracker.NET is devoid of tests. This is a deficiency we're going to address at some point but first things first we should look at leveraging an object relational mapper to help out.
1818

1919
A> Many programmers are moving away from using object relational mappers(ORMs). The reasoning is that there is a discord between objects and relationships. This is, in effect, the law of leaky abstractions: as you add layers to cover complex actions with simple ones there are some nuances about the lower layers that are lost.
2020

@@ -97,7 +97,7 @@ In Visual Studio install the Entity Framework Power Tools.
9797

9898
![Extensions](Images/extensions.jpg)
9999

100-
This brings us a new menu option: to reverse engineer a data model. Unfortunatly this sounds far cooler than it is and, unlike the movie Paycheck, Aaron Eckhart is unlikley to try to kill you for doing it.
100+
This brings us a new menu option: to reverse engineer a data model. Unfortunately this sounds far cooler than it is and, unlike the movie Paycheck, Aaron Eckhart is unlikely to try to kill you for doing it.
101101

102102
![Reverse engineer code first](Images/reverse_engineer.jpg)
103103

0 commit comments

Comments
 (0)