|
-
Dec 16th, 2009, 02:26 PM
#1
Thread Starter
Member
.Net Interview Questins i face
1) Diff between BCL & FCL?
FCL contains classes that can used to build applications.Eg-System.IO,System.XML,System.Net
What is BCL?
2)3.5 framwork is which level?
a)1 level
b) 2 level
c)3 level
d)4 level
3)Which are the features added in 3.5 that are not in 1.0??
Pleasee help me in solving it.
-
Dec 16th, 2009, 02:34 PM
#2
Re: .Net Interview Questins i face
Moved To General Developer and Duplicate Thread Deleted
-
Dec 16th, 2009, 03:42 PM
#3
Re: .Net Interview Questins i face
 Originally Posted by ritu verma
1) Diff between BCL & FCL?
FCL contains classes that can used to build applications.Eg-System.IO,System.XML,System.Net
What is BCL?
Good question, I haven't heard of this term before.
 Originally Posted by ritu verma
2)3.5 framwork is which level?
a)1 level
b) 2 level
c)3 level
d)4 level
From the 2.0 Framework standpoint, 3.5 is the 3rd level.
 Originally Posted by ritu verma
3)Which are the features added in 3.5 that are not in 1.0??
Pleasee help me in solving it.
In short, everything. There isn't a comparison of the 3.5 to the 1.0 Framework because the what the 3.5 Framework adds to the 2.0 & 3.0 Frameworks doesn't even exist in the 1.0/1.1 Frameworks.
If the question was "Which features where added in the 3.5 Framework that are not in 3.0?" Then the answer is: Linq, Lambda, etc. All of this: What's New in the .NET Framework Version 3.5
-
Dec 16th, 2009, 04:22 PM
#4
Re: .Net Interview Questins i face
BCL stands for Base Class Libraries which is part of the "ECMA Specification for Common Language Infrastructure (CLI)". The CLR is Microsoft's an implementation of that. Rotor and Mono are other examples of implementations.
In .NET, Microsoft has taken the BCL and added to it all kinds of goodies like WinForms, Data, etc. This is called the FCL (Framework Class Library).
In reality, it makes zero difference to a real programmer unless you're on a standards committee; and oddly, there tend to be few real programmers on standards committees. Real programmers don't eat quiche either. 
Information on BCL and FCL paraphrased from here.
3.5 would be the third "level" of .NET. It's a vague question though. Define "level".
2.0 was a complete rewrite of 1.0/1.1, so essentially, 3.5 has nothing in common. 3.5 though is built upon 3.0, which is built upon 2.0. JuggaloBrotha answers the question nicely what 3.5 adds to it's predecessor.
Last edited by Jenner; Dec 16th, 2009 at 04:27 PM.
-
Dec 16th, 2009, 04:25 PM
#5
Re: .Net Interview Questins i face
BCL is base class library!
FCL is framework class library!
The .NET Framework class library is a library of classes, interfaces, and value types that are included in the Windows Software Development Kit (SDK). This library provides access to system functionality and is designed to be the foundation on which .NET Framework applications, components, and controls are built.
I am not sure if there's a marked distinction between the two, other than nomenclature.
Last edited by abhijit; Dec 16th, 2009 at 04:27 PM.
Reason: Msdn
Everything that has a computer in will fail. Everything in your life, from a watch to a car to, you know, a radio, to an iPhone, it will fail if it has a computer in it. They should kill the people who made those things.- 'Woz'
save a blobFileStreamDataTable To Text Filemy blog
-
Dec 16th, 2009, 04:41 PM
#6
Re: .Net Interview Questins i face
 Originally Posted by ritu verma
1) Diff between BCL & FCL?
FCL contains classes that can used to build applications.Eg-System.IO,System.XML,System.Net
What is BCL?
2)3.5 framwork is which level?
a)1 level
b) 2 level
c)3 level
d)4 level
3)Which are the features added in 3.5 that are not in 1.0??
Pleasee help me in solving it.
It may just be my opinion, but these are the dumbest questions I've ever heard for a .Net-related job. There can be absolutely no correlation between people that know the differences between BCL and FCL and people that should be hired.
-
Dec 16th, 2009, 04:45 PM
#7
Re: .Net Interview Questins i face
I wouldn't be surprised to find out this was on a first round interview... with HR... before the technical interview. Which is unfortunately because that means that HR hasn't a clue what they are looking for.
-tg
-
Dec 16th, 2009, 04:50 PM
#8
Re: .Net Interview Questins i face
I totally agree with ntg! These are totally bizarre questions for nearly any type of job. However, the OP didn't specifically say what kind of job he was interviewing for. If this is some kind of reference librarian position, or standards committee support position, or something like that, then they might make more sense.
Also, for the second question, I would say that the correct answer is 5 level based on this logic:
1) 1.0 (with .NET2002)
2) 1.1 (with .NET2003)
3) 2.0 (with .NET2005)
4) 3.0 (with .NET2008)
5) 3.5 (also .NET2008, though maybe SP1)
Framework 1.1 was certainly different from Framework 1.0, though the two are not a full version number apart, so why would Framework 3.0 not be a full step from Framework 3.5, even though they were both technically .NET2008. You can still target either one with 2008, though you can also target 2.0, as well.
My usual boring signature: Nothing
 
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|