| 8104025 |
Extensible metadata |
William G. Evans |
2012-01-24 |
| 7743363 |
Extensible meta-data |
Christopher W. Brumme, James S. Miller, Sergey Lidin |
2010-06-22 |
| 7581231 |
Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer |
Adam Smith, Anthony J. Moore, Anders Hejlsberg, Brian A. LaMacchia, Blaine Dockter +70 more |
2009-08-25 |
| 7555757 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more |
2009-06-30 |
| 7516441 |
Method and system for program editing and debugging in a common language runtime environment |
Jennifer Hamilton, Michael M. Magruder, William G. Evans, Vance Morrison, Lawrence B. Sullivan +15 more |
2009-04-07 |
| 7487498 |
Strategy for referencing code resources |
William G. Evans, Suzanne M. Cook, Sean E. Trowbridge |
2009-02-03 |
| 7266804 |
Strategy for selectively making non-public resources of one assembly visible to another |
Christopher W. Brumme, James S. Miller, William G. Evans |
2007-09-04 |
| 7219330 |
Extensible metadata |
William G. Evans |
2007-05-15 |
| 7155703 |
Virtual method protection |
Erik Meijer, Craig T. Sinclair, Peter Golde, Serge Lidin, Christopher W. Brumme |
2006-12-26 |
| 7152223 |
Methods and systems for compiling and interpreting one or more associations between declarations and implementations in a language neutral fashion |
Christopher W. Brumme, Craig T. Sinclair |
2006-12-19 |
| 7017162 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more |
2006-03-21 |
| 7013469 |
Application program interface for network software platform |
Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more |
2006-03-14 |