When I am in class and sometimes when I am reading my textbooks, I feel like I understand what is going on. Then when I try to do something on my own, I get tons of errors that I can't figure out to fix. Either that or I can't think of a way to do something. Take my ASP.NET class for example... I find this one of my most interesting classes I have ever taken. I love doing this stuff! But for the last couple of days I have gotten so frustrated with it because I can't figure out what to do, or when I do figure it out, it is after spending hours studying.
Today, I decided to go back to the basics, and this is why I decided to write this blog post. I have decided to go back and read beginning, yet highly important things, and delve into the concepts until I understand them, and know how to use them. Today I started out with objects. I still don't think I fully comprehend the full power and use for them, but I get the gist. I am also a lot more comfortable creating them. I will continue to study this until I feel I have mastered it. This is the only way I can think of to get me back on page. I will post the rest of the things i plan on studying at the end of this post so i don't forget.
On a more positive note, last night, I did something that really helped my mood. After feeling frustrated with my slow progress this week with school, I decided to browse jobs in my career choice. I looked up ASP.NET along with selecting in the USA and entry-level positions. It lifted my spirits to see how many jobs were available at this moment. It lifted my spirits even more to see the some of the jobs required only the things I am studying this semester, and that starting pays were sometimes in the 80-100 grand range. As a sole provider for my family, 80 grand sounds really really really good right now. I couldn't believe it! It got me excited again and I was reminded why I need to work so hard to study and understand these subjects to a "t". This is the reason I am sitting here typing this blog and NOT watching college football right now. (For those that know me, college football and fishing are THE hobbies in my life which i enjoy the most, so that is saying something that for two consecutive weeks I have not gone fishing, and have limited my football game to only really important ones in my book.)
Again, I blame this on accounting. It is the bane of my existence right now. But I have no room for failure right now so study I must.
List of things to study for ASP.NET:
- The definition of a class and an object in object oriented programming
- Components of a class, including:
- Access Modifiers
- Member Variables
- Properties
- Constructors
- Methods
- Events
- Advanced class topics, including:
- Aggregation
- Inheritance
- Static Members
- Casting Objects
- Partial Classes
- Generics
- .NET Types, including value and reference types
- Namespaces and assemblies
- The difference between a standard HTML element and a HTML server control
- How to convert html elements to HTML server controls
- The HTML Control Classes, including
- HTMLControl
- HTMLContainerControl
- HTMLInputControl
- The Page class
- Redirecting a user to a new page
- The purpose of the Global.asax file
- The purpose of the web.config file
- The difference between HTML Server Controls and ASP.NET Web Server Controls
- The basics of Web control syntax
- Basic Web controls and their corresponding classes, including:
- Label
- Literal
- TextBox
- CheckBox
- RadioButton
- Hyperlink
- Button
- LinkButton
- ImageButton
- Image
- ListBox
- DropDownList
- CheckBoxList
- RadioButtonList
- BulletedList
- Panel
- Table, TableRow, and TableCell
- Web control events and autopostback
- The Page Lifecycle
No comments:
Post a Comment