ηλί, ηλί, λαμά σαβαχθανί!?
Mitt första projekt, tips?
Visa signatur
Visa signatur
ηλί, ηλί, λαμά σαβαχθανί!?
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
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.
ηλί, ηλί, λαμά σαβαχθανί!?
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.
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.
ηλί, ηλί, λαμά σαβαχθανί!?
IRC-klient.
Copyright © 1999–2023 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.