Permalänk
Avstängd

Mitt första projekt, tips?

Hej!

Jag har snart avslutat en kurs i C# från Tuts+ och undrar ifall ni har några idéer på vad jag kan göra som mitt första "stora" projekt? Helst något som utnyttjar mina kunskaper inom språket. Jag har endast gått igenom de mer grundläggande kunskaperna och tänker ge mig in på det lite mer avancerade sidan av språket efter att jag har slutfört mitt projekt. Så om ni har tips på någon bra bok som passar bra som fortsättning till det jag har lärt mig så hade det varit trevligt om ni kunde dela med er av varför ni tycker just den boken är bra o.s.v.

Jag har följande kunskaper inom C# (Detta är vad jag har gått igenom):

The Basics
Variables and Primitive Data Types
Numbers, Arithmetic, Comments, and Value Types
Strings
Simple String Manipulation
Creating Objects

Encapsulating Functionality
Namespaces, using Statements, and Writing Your First Class
Constructors, Fields, and Methods
Properties
Method Overloading
Optional Parameters

Adding Intelligence and Data Processing
Conditions
Validating Parameters
Loops
Arrays
Arrays as Parameters
Generic Lists and Dictionaries

Inheriting Functionality and Interfaces
Inheritance
Abstract Classes
Interfaces

More Data Types
Static Members and Classes
Extension Methods
Enums
Structs and Memory Management
Delegates
Functions and Lambda Expressions
LINQ
Handling Errors and Debugging
Exception Handling
Debugging

Permalänk
Medlem
Skrivet av Juugz:

Hej!

Jag har snart avslutat en kurs i C# från Tuts+ och undrar ifall ni har några idéer på vad jag kan göra som mitt första "stora" projekt? Helst något som utnyttjar mina kunskaper inom språket. Jag har endast gått igenom de mer grundläggande kunskaperna och tänker ge mig in på det lite mer avancerade sidan av språket efter att jag har slutfört mitt projekt. Så om ni har tips på någon bra bok som passar bra som fortsättning till det jag har lärt mig så hade det varit trevligt om ni kunde dela med er av varför ni tycker just den boken är bra o.s.v.

Om du vill lära dig mer så rekommenderar jag att du kikar på designmönster (Design patterns). Jag kan nästan lova att alla projekt använder minst ett designmönster i koden eller borde göra det.
De enkla kan man börja med, typ Factory och Singleton.

Databashantering är också något jag kan rekommendera. Generell datalagring också. Det är ganska ofta man behöver spara data i ett program, exempelvis inställningar.

Det är inte helt lätt att hitta på ett projekt åt dig då jag inte har någon aning om vad du har gjort tidigare. Varför började du programmera? Har du något mål? Gör små spel kanske. Yatzy, Hangman, etc. Använd enkel 2d-utritning istället för konsolapplikation.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Avstängd
Skrivet av Leedow:

Om du vill lära dig mer så rekommenderar jag att du kikar på designmönster (Design patterns). Jag kan nästan lova att alla projekt använder minst ett designmönster i koden eller borde göra det.
De enkla kan man börja med, typ Factory och Singleton.

Databashantering är också något jag kan rekommendera. Generell datalagring också. Det är ganska ofta man behöver spara data i ett program, exempelvis inställningar.

Det är inte helt lätt att hitta på ett projekt åt dig då jag inte har någon aning om vad du har gjort tidigare. Varför började du programmera? Har du något mål? Gör små spel kanske. Yatzy, Hangman, etc. Använd enkel 2d-utritning istället för konsolapplikation.

Jag har tidigare gjort ett par textbaserade spel och arbetat lite med XNA men spelutveckling är tyvärr inget för mig. Jag vill göra någon sorts windows application istället. Som sagt vill göra ett lite "större" projekt denna gången.

Permalänk
Medlem
Skrivet av Juugz:

Jag har tidigare gjort ett par textbaserade spel och arbetat lite med XNA men spelutveckling är tyvärr inget för mig. Jag vill göra någon sorts windows application istället. Som sagt vill göra ett lite "större" projekt denna gången.

Miniräknare med egen evaluator.
Grafiskt gränssnitt till valfri torrentklient (som har ett API).
En klon av TreeSize (http://www.jam-software.com/treesize_free/)

Jag vet inte, jag bara spånar.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem

IRC-klient.