Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- MSDN Webcast: "IronPython" and Dynamic Languages on .NET (Level 300)
- "IronPython" is the code name for a new implementation of the Python programming language on the Microsoft .NET Framework. IronPython is fast - in fact, up to 1.8 times faster than Python 2.4 on the standard pystone benchmark. This webcast shows how IronPython brings the power of the .NET Framework...
- Tags: Microsoft Developer Network, Microsoft .NET Framework, Webcast, Python, IronPython, Scripting Languages, .Net, Programming Languages, Development Tools, Digital Media, Software/Web Development, Web Development, Software Development, Consumer Electronics, Personal Technology
- Webcasts
Additional Resources
- Resolver One Non-Commercial (msi)
- Our tools raise the bar of what non-programmers can create using their existing knowledge of spreadsheets, while helping programmers deliver grid-based applications backed up by a modern programming language. Resolver One is the tool for anyone who performs complex data analysis daily. It combines a familiar spreadsheet-like interface with the...
- Tags: Open Source, Programming Language, Spreadsheet, Tool, Programming, Productivity, Programming Languages, Development Tools, Software Development, Software/Web Development
- Software downloads 2008-01-28
- Looking ahead to IronRuby
- With the exception of the occasional Perl script, my development efforts are squarely within the .Net ecosystem. This is not really my choice.I like the .Net Framework because it encapsulates 90% of the dull plumbing work. I like the .Net CLR because it lets me use the best language for...
- Tags: Microsoft Visual Studio, Microsoft .NET Framework, Ruby, Microsoft Corp., Language, C#, Microsoft Visual Basic.Net, Justin James
- Blog posts 2007-08-22
- Leveraging Microsoft Architectures Including Windows HPC Server 2008 to Develop Numerical Applications With the IMSL Numerical Libraries
- Developers from many different industries build computational applications with many different deployment requirements. This webcast covers the development of analytical applications on a variety of Microsoft platforms using the IMSL Numerical Libraries. While desktop and Web-based server applications are popular, Microsoft Excel and Windows CCS are also target environments and...
- Tags: Microsoft Corp., Microsoft Windows, Programming Languages, Operating Systems, Software, Software Development, Software/Web Development
- Webcasts 2008-02-13
- Microsoft .Net Needs Better *Nix Support
- Longtime readers of mine will know that I have a lot of love and respect for some of the less popular languages and programming models like Perl and functional programming (in the order of "love" and "respect"). With that in mind, I am strongly encouraging Microsoft to put as many...
- Tags: Microsoft Corp., Microsoft .NET, Mono, C#, Microsoft .NET Framework
- Blog posts 2006-08-11
- Is VB.Net a deadend language?
- Let's leave out all debate as to whether or not VB.Net is a quality language or not. For a change. What I do know, is that while Microsoft pays a lot of lip service to the idea that VB.Net is a good "glue" language, they do not seem to provide...
- Tags: Vb.net, C#, .net
- Blog posts 2007-06-06
- My Language Choice Conundrum
- A recent TechRepublic article has sparked a fairly fierce discussion about the appropriateness of particular languages to particular tasks. What I find interesting about this is the attitude of, "well, if this is the language that I know, why shouldn't I use it?" I was raised and taught to use...
- Tags: .net, Application Development, Code Writing, Developers, Development, Java, Programming, Software Development, TechRepublic Article, Vb.net, Visual Studio, Visual Studio 2005
- Blog posts 2006-11-09
- Explore alternative languages for .NET development
- F# - Make more in less codeF# is an ML language for .NET. It is a version of Objective CAML, the most successful ML language out there and one of the fastest languages overall.F# programs are typically much smaller than C# and Java programs doing the same thing. F# is...
- Tags: Microsoft .NET, Smalltalk, open source, php, CFML, CSTruter, programming, Blue Dragon
- Discussion threads 2006-07-19
- Microsoft embraces open-source scripting language
- Migration? I think not.I love how an entire "news" story can be built on two things: one an interesting fact that indicates that open source development methodologies are moving into new markets, and the other the ignorant ramblings of one person.Let's examine two core statements by our ignorant rambler:[i]"If...
- Tags: .net, apotheon, ide, microsoft, Microsoft Corp., open source, programming, Python, Unix, visual studio
- Discussion threads 2006-01-05
- Multithreading is a verb not a noun
- Steve Yegge's rather famous post, "Execution in the Kingdom of Nouns" has probably done more to frame and influence my thoughts about object-oriented programming OOP than anything else out there. In the discussion thread about my post on multithreading loops, I finally got a handle on why I feel that...
- Tags: Problem, Microsoft Corp., Multi-threading, Microsoft Visual Basic.Net, Mutex, LINQ, Microsoft Research, F#, C#, Programming Languages, Software Development, Software/Web Development, Justin James
- Blog posts 2007-10-01
- CodePlex: Microsoft's open source initiative
- The battle between Microsoft and the open source community has been well documented over the years. Microsoft seems to be embracing the open source movement with its CodePlex Web site, which provides a community for sharing code and collaborating on projects. Microsoft includes its own projects on the site as...
- Tags: Web Sites, Programming, Open Source, Microsoft, .net
- Blog posts 2007-06-05
- question:
- question:Why do you want to learn VBanything? That affects your choice of how to go about learning it, and is also a point of curiosity for me since, all else being equal, you're better off learning almost anything else (might want to look into C#.NET if you want a...
- Tags: Microsoft .NET, Microsoft Visual Basic.Net, surfers, programming, alpharay3@..., off-topic, C#, Microsoft Visual Basic 6.0, OCaml
- Discussion threads 2006-05-28
- Stop the systematic abuse of object-oriented programming
- Object-oriented programming OOP has become the dominant type of programming over the last 10 years or so; a major driver of this has been Java, VB.NET, and C#. But what I keep seeing more and more is that too many programmers using object-oriented languages really do not understand OOP. ...
- Tags: Encapsulation, Object-oriented Programming, Idea, Ruby, Language, Object-oriented, Ooa/Ood/Oop, Software Development, Software/Web Development, Justin James
- Blog posts 2007-11-19
- The programming paradigm needs an update
- are you talking threaded processes or parallel processing?they are two entirely different things.Threaded processes aren't anywhere near as difficult as your comments suggest they are.But when you go on to compilers needing to know intent, your coments indicate that what you are talking about is parrallel processing, which divides the...
- Tags: Development tools, Jaqui, programming, programming paradigm, concurrency, parallel processing, parallelisation
- Discussion threads 2007-10-24
- Can Microsoft win over enough developers to change the paradigm?
- Over the last few months, I have written about some of the changes occurring in the development landscape. Some of the other writers in TechRepublic's Programming and Development space have also been approaching the same topic with hands-on articles, such as Tony Patton's recent piece on Silverlight 2.0, and Peter...
- Tags: Developer, Mobile, Vision, Microsoft Corp., Microsoft Windows, Productivity, Strategy, Operating Systems, Software, Management, Justin James
- Blog posts 2008-05-13
- Users never do the wrong thing, you wrote the wrong code
- This is a response to a comment on a previous article: "Yeah, why can't the software do what I want it to do, rather than what I tell it to do...."This is one of those cases where I get mad that computer communication doesn't carry vocal inflection. If you're being...
- Tags: Programming languages, Development tools, software
- Blog posts 2006-03-16
- << Previous
- page 1 of 1
- Next >>