On GameSpot: Snake and Sephiroth in LittleBigPlanet!
8 Resources for

c# and software engineering/development

  • Subscribe to this listing via:
  • RSS
  • Email
Did you mean Microsoft Visual C#.Net (12 results)

TechRepublic Resources

Use the advantages of custom attributes in your C# applications
This article is also available as a TechRepublic download, which includes a sample Visual Studio project file with examples of custom attributes.Attributesare special classes that can be applied to classes, properties, and methods atdesign time. Attributes provide a way to describe certain aspects of an elementor determine the behavior of...
Tags: Software engineering/development
Technical articles 2007-04-12
Use the .NET FileSystemWatcher object to monitor directory changes in C#
This article is also available as a TechRepublic download, which includes a complete Visual Studio 2005 project file with example code.Thereare many instances that require systems to perform certain tasks when files ordirectories are created or modified. One example of this is an import systemthat pulls flat files into a...
Tags: Microsoft .NET, C#, monitor, Zach Smith, Software engineering/development
Technical articles 2007-03-07
Handle exceptions properly in C#
Developers often overlook the importance of exceptionhandling to the detriment of their own code. In this article, I discuss how touse exception handling in C#. I also explain simple ways to add code snippetsto application code to prevent users from seeing certain errors, which maycause applications to shut down.Structured exception...
Tags: C#, HelpLink, Irina Medvinskaya, Listing B, Microsoft .NET, Software engineering/development, StackTrace, TargetSite
Technical articles 2007-02-23
Part 1: Developing an object oriented database in less than 140 lines of C#
This article is also available as a TechRepublic download, which includes all of the Visual Studio project files.Ourgoal here is to create a simple object oriented database OODB in C# with lessthan 140 lines of code. Obviously this won't be the easiest project; however C#and the .NET Framework provide many...
Tags: binary serialization, C#, database, object-oriented, serialization, Software engineering/development, XML, XML Serialization, Zach Smith
Technical articles 2007-01-12
Get an overview of C# control statements
In order for developers to utilize any language to thefullest extent, they need to have a complete and thorough understanding of thecode flow structures. In this article, I provide an overview of the C# controlstatements and discuss the appropriate way to use each of them.Selection statementsIfand switch are considered selectionstatements...
Tags: C#, Irina Medvinskaya, Software engineering/development
Technical articles 2006-12-20
Use C# and the .NET Framework to develop your own plugin architecture
This article is also available as a TechRepublic download.In theenterprise world you rarely come across any in-house application that willallow plugins to be written and imported without any changes to coreapplication code. I believe one of the reasons for this is that in the past itwas difficult to implement the...
Tags: C#, Microsoft .NET Framework, plug-in, Software engineering/development, Zach Smith
Technical articles 2006-11-28
Learn the basics about C# data types' variables
The ability to work with any programming language requires agood understanding of the data types it offers in order to comprehend thelanguage's possibilities and limitations. In this article, I look at thecharacteristics and specifics of C# data types as a way for developers to havea better grasp of what the...
Tags: C#, integer, Irina Medvinskaya, Software engineering/development, Value at Risk
Technical articles 2006-11-20
The top 5 changes in C# 3.0 for developers looking for more flexible solutions
This article is also available as a TechRepublic download.1 - Implicitly typed local variablesC# 3.0 introduces a new keyword called "var". This keyword allows adeveloper to declare a variable without explicitly declaring its type. Forinstance, using the var keyword to instantiate a stringwould look something like this:varmyData = "This is...
Tags: C#, C# 3.0, extension method, GetByName, Software engineering/development, Zach Smith
Technical articles 2006-11-16

Additional Resources

Web Engineering - Old Wine in New Bottles?
Modern Web applications are full-fledged, complex software systems. Therefore, the development of Web applications requires a methodologically sound engineering approach called Web Engineering. It is not clear, however, to which extent existing solutions from relevant areas, most notably software engineering can be reused as such for the development of Web...
Tags: Software, Web, Development, Web Application, Vienna University, Wine, Tools & Techniques, Channel Management, Management, Marketing
White papers 2004-09-03
Requirements Engineering Patterns
Requirements engineering the elicitation, documentation and validation of requirements is a fundamental aspect of software development. Unfortunately, and to the detriment of everyone involved, requirements engineering efforts are often shortchanged or even completely forgone in favor of "getting the code out as soon as possible, at all cost." This month...
Tags: Software, AmbySoft, Software Development, Development Tools, Tools & Techniques, Software/Web Development, Management
White papers 2000-05-01
Webcast: Managing Complex Programs: Governing Software Development and Systems Engineering with IBM Rational products
Software development and systems engineering projects are becoming more and more complex. At the same time, business are struggling to establish effective visibility, control and measurements. This IBM Webcast, available on demand, discusses how to deliver software development and systems engineering that connects development, operations and...
Tags: Software, Webcast, Discussion, IBM Corp., Software Development, Development Tools, Tools & Techniques, Software/Web Development, Management
Webcasts 2007-06-19
Software Engineering in the Academy
A general discussion of the role of universities in software engineering education and research, with a number of concrete proposals.Rather than just emphasizing quality, we could distinguish software engineering from programming by its industrial nature, leading to another definition: “the development of possibly large systems intended for use...
Tags: Software, Software Engineering, Interactive Software Engineering, Development Tools, Software Development, Software/Web Development
White papers 2001-05-02
Security Engineering and Open Source Software Development
Open source projects usually do not define tasks and workflows explicitly in contrast to the closed source software business. However, this does not mean that security related quality assurance and maintenance does not happen. The paper wants to make open source software more secure by learning how secure systems are...
Tags: Software, Open-source Software, F/OSS, Freie Universitat Berlin, Tools & Techniques, Open Source, Security, Management
White papers 2008-01-27
AKEM: An Ontology Engineering Methodology in FF POIROT
This paper documents the study, development and practice of the ontology-based knowledge engineering methodology in the context of FF POIROT. AKEM stands for Application Knowledge Engineering Methodology. It is concerned with methods and techniques in ontology-based knowledge engineering in practical knowledge system development. In the emphasis of structured collaboration and...
Tags: Knowledge, Ontology, Strategy, Management
White papers 2005-10-09
Software Engineering Ontology: A Development Methodology
This paper has presented the results of the first phase of a project aimed at developing a comprehensive ontology of the Software Engineering field. The major contributions provided by this study are: Identification of the ontology development methodologies providing the best guidance to attaint the established goal; Identification of a...
Tags: Software, Software Engineering, Ontology, Strategy, Management
White papers 2004-11-21
Reuse-Based Software Development Methodology
Software has been reused in applications development ever since programming started. However, the reuse practices have mostly been ad hoc, and the potential benefits of reuse have never been fully realized. Most of the available software development methodologies do not explicitly identify reuse activities. The Application of Reusable Software Components...
Tags: Software, Software Engineering Institute, Software Development, Development Tools, Tools & Techniques, Software/Web Development, Management
White papers
Engineering Services Provider Increases Output of Software Development Group
Although global engineering firm CH2M HILL followed the Microsoft Solutions Framework development methodology, it lacked a comprehensive tool set to support its strategy for application lifecycle management, resulting in inconsistent planning and reporting, and lengthy software development and Quality Assurance QA cycles. The company addressed these needs by supporting its...
Tags: Software, Strategy, QA, Microsoft Corp., Application Lifecycle Management, Software Development, Tools & Techniques, Development Tools, Software/Web Development, Management
Case studies 2007-11-01
Ingredients for Developing a Case-Based Reasoning Methodology
Building a methodology for developing CBR applications is an important goal currently addressed by CBR researchers and practitioners. Since CBR application development is a special kind of software development, building a CBR methodology can certainly be viewed as a software engineering research and development activity. This paper presents a perspective...
Tags: Software, Software Engineering, Reasoning Inc., Methodology, Tools & Techniques, Research & Development, Development Tools, Management, Business Operations, Software Development, Software/Web Development
White papers 2005-05-11
Polarion Software Case Study: Engineering Ingegneria Informatica
Engineering people are involved in a really huge number of projects, so it is crucial for the company to have a well defined and standardized methodology atop a common management tool infrastructure. Such infrastructure must be independent from the development tools that are used in the different projects belonging to...
Tags: Project, Development Tool, Infrastructure, Tool, Polarion Software, Engineering People, Productivity, Development Tools, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
Case studies 2006-06-19
Case Study: A&M Engineering and Environmental Services, Inc.
A little more than a year ago, A&M Engineering - an environmental engineering and construction firm - had come to an impasse with its payroll and accounting software. In order to upgrade its payroll and accounting software that it was running - a DOS-based product known as AEMAS, developed by...
Tags: Software, Accounting, Payroll, Operational Accounting, Tools & Techniques, Financial Services, Finance, Management
Case studies
  • << Previous
  • page 1 of 1
  • Next >>


Windows XP vs. Mac OS X
This presentation, entitled Standardizing on Windows XP Instead of MAC OS X, provides a pre-packaged option for defending Windows XP against MAC OS X. ...
Buy Now
TechRepublic's Data Protection Policy
Your organization is subject to a mix of strict legal, ethical, and self-imposed mandates that protect all of the organization's information, records, ...
Buy Now

The PC Cracked Open