Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Ads

Discussion Groups

Discussion Groups | Comp.Arch.Embedded | .NET Micro Framework

There are 17 messages in this thread.

You are currently looking at messages 10 to 17.

Re: .NET Micro Framework - Jim Granville - 17:10 15-02-07

Everett M. Greene wrote:
> Jim Granville <n...@designtools.maps.co.nz> writes:
> 
>>This from Microsoft
>>
>>http://www.eetimes.com/news/design/showArticle.jhtml;
>>jsessionid=AABMPQBOIUMWGQSNDLOSKHSCJUNN2JVN?articleID=197005873
>>
>>leads to this
>>http://www.embeddedfusion.com/default.aspx?id=76
>>http://www.embeddedfusion.com/default.aspx?id=64
>>- claims ~35x35mm module, and says this
>>
>>"The most notable aspect of the .NET Micro Framework is that it does not 
>>need any underlying operating system. The Micro Framework requires very 
>>little in the way of system resources thus reducing the overall cost of 
>>a system. (The minimum memory resources are about 384K of FLASH/ROM and 
>>256K of RAM)"
> 
> 
> 384K (or 512K) ROM and 256K RAM is "very little in the way
> of system resources"?!?  Compared to what?

Those are Microsoft's press release words, so they will mean compared 
with Vista! ;)

-jg




Re: .NET Micro Framework - Al Balmer - 17:30 15-02-07

On Thu, 15 Feb 2007 14:15:11 -0500, CBFalconer <c...@yahoo.com>
wrote:

>Eric wrote:
>> On Feb 14, 8:55 pm, CBFalconer <cbfalco...@yahoo.com> wrote:
>> 
>>> No RT, C#, VS, MS.  With all those strikes against it, why should
>>> anyone ever consider using it?  You know that anything from MS is
>>> buggy, and will not be supported.
>> 
>> Microsoft's support of .NET has been extremely thorough. They have
>> gone far beyond anyone's expectations, and they even have regional
>> support centers where they offer free assistance to developers. I've
>> rattled their cage on more than one occasion.
>
>C# by itself is a turn-off.  It does not have an ISO standard.  MS
>drops more things than my cat has kittens.

http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip

-- 
Al Balmer
Sun City, AZ

Re: .NET Micro Framework - TheDoc - 18:07 15-02-07

"Eric" <e...@yahoo.com> wrote in message 
news:1...@v33g2000cwv.googlegroups.com...
> On Feb 14, 8:55 pm, CBFalconer <cbfalco...@yahoo.com> wrote:
>
>> No RT, C#, VS, MS.  With all those strikes against it, why should
>> anyone ever consider using it?  You know that anything from MS is
>> buggy, and will not be supported.
>
> Microsoft's support of .NET has been extremely thorough. They have
> gone far beyond anyone's expectations, and they even have regional
> support centers where they offer free assistance to developers. I've
> rattled their cage on more than one occasion.
>
> They took to heart all of the criticism they got up through the 80's
> and 90's, and the company turned around in 2001. They're now far more
> open, and they're well connected with developers. Microsoft employees
> are also active in the newsgroups.
>
> It remains to be see if they understand MCUs, but this looks positive
> to me.
>
> Eric
>

If they understood the criticism then why did they produce anything .NET for 
embedded..

perhaps this is their next attempt having not learnt from the failure of 
CE..

LOL



Re: .NET Micro Framework - Paul Gotch - 19:35 15-02-07

Al Balmer <a...@att.net> wrote:
> http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip

Not Found

The requested URL
/ittf/PubliclyAvailableStandards/c036768_ISO_IEC_23270_2003(E).zip was not
found on this server.
Apache/2.0.55 (Win32) Server at standards.iso.org Port 80

Seriously that standard is for C# 1 and 2 which has now been superceeded by C#
3. TThere is an EMCA standard for C# 3 but it's not been through ISO yet.

The big difference between the C# standard and the sya the C++ standard is
that the C# standard essentially only defines the language and there is only
enough standard library to contain standard exceptions. In contrast a large
amount of the C++ standard defines what the standard library contains.

It is therefore possible to do quite a bit with portable C++ which will
compile with  any conformant compiler.

Generally C# is used with the CLI class library which is itself
standardised. However like the full C++ class library it's huge and with an
interpreted language you don't get the option of throwing most of it away at
link time.

Even in cut down form (MS say they don't implement all of it) I suspect
this is what most of the 250K-1MB foot print of the thing is given it's
possible to write the bytecode interpreter in a few K.

-p
-- 
"Unix is user friendly, it's just picky about who its friends are."
 - Anonymous
--------------------------------------------------------------------

Re: .NET Micro Framework - Eric - 02:03 16-02-07

On Feb 15, 6:07 pm, "TheDoc" <the...@future-solar.com> wrote:

> If they understood the criticism then why did they produce anything .NET for
> embedded..
>
> perhaps this is their next attempt having not learnt from the failure of
> CE..

I completely understand what you're saying, and I have always laughed
at Microsoft's usage of the word "embedded" because it seemed to me
that they didn't understand the meaning of the word. I don't like CE
myself, but I love C# and .NET on the Windows platform.

But recently I saw a list of RTOS makers and market share, and it
shocked me to see that CE is a huge success! This is mostly due to
smart phones and pocket PC's, but even then, those do qualify as
embedded devices. And it was a shock to me that a lot of industrial
controllers also use CE. I never really noticed this firsthand.

Nobody is going to stop their C/C++ work immediately now that the
Micro Framework is coming. But it will find a niche and it will be
successful. And I will play with it, but I don't expect to win many
contracts to develop commercial applications for it over the next year
or two. The lack of USB and Ethernet support in the initial release of
MF will be a serious limitation, but I'm sure they'll fix that in
version 2 or 3. The only way to use USB and Ethernet in version 1 will
be through platform invoke of native code (calling C/C++ in other
words). I understand the same is true of CF cards.

Eric


Re: .NET Micro Framework - Eric - 02:19 16-02-07

On Feb 15, 4:28 pm, Paul Gotch <p...@at-cantab-dot.net> wrote:
> Eric <englere_...@yahoo.com> wrote:

> To me this seems to be a "because we can product" though. To make it go
> anywhere they need a huge library of support libraries supporting the
> facilities available on common microcontrollers and they need to add JTAG
> debugging.

Well said. I can't imagine why they don't seem to know anything about
JTAG.The third party libs will definitely come out over time. In the
embedded world you need libs from companies that specialize in this
market because of the low level complexities.

> Otherwise it doesn't really provide anything you can't do with existing C
> based toolkits from incumbant vendors and it requires oodles more RAM and
> faster processors.

I think they're pushing the faster development time, and more
reliability due to managed memory.

> Another point is that with the C based tool kits you at least have the
> illusion of being able to change tools providers even if in practice it's
> very hard, the .NET stuff is essentially single source single toolchain.

Since the compilers are free, both from MS and the mono project, there
are several other companies that make IDEs, and the open source Sharp
Develop is very good now. There's even a C# addin for Eclipse. You
don't hear about the alternatives much because Visual Studio really is
very good. The IDE is much better than IAR or Keil/Arm IDEs, at least
in a general sense when we not talking about embedded debugging. I'm
not going to put away IAR when it comes to low-level bits and bytes,
at least not in the foreseeable future.

There are many third-party companies that market components and libs
for .NET. None of that will apply to the Micro Framework, but I'll
possibly join the fray of releasing some MF specific components before
long.

Eric


Re: .NET Micro Framework - Roberto Waltman - 10:14 16-02-07

Paul Gotch wrote:
>Al Balmer wrote:
>> http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip
>
>Not Found

That link worked for me, but my email client truncated the URL at the
first parenthesis. Make sure the "(E).zip" ending is there.

Related to the original post:
"Introduction to Programming for the TinyCLR"  (
http://dotnet.sys-con.com/read/84123.htm )

I have no experience-based-opinion on the subject, ( I am beginning
work on my first Windows CE project, ) but like CBFalconer I don't
hear the words "Microsoft" and "embedded" creating a beautiful harmony
when sung together.

Roberto Waltman

[ Please reply to the group,
  return address is invalid ]

previous | 1 | 2